2016-04-02 10 views
0

Tarih alanımı MySql veritabanında güncellediğimde Prestashop Sütun türünün "Tarih" olduğu tabloya yerleştirilmiyor. Ve sütun türünü "varchar" olarak değiştirdiğimde, tarihin hesaplanması Tarihin 2016-4-2 biçiminde gelmesi durumunda, değer "2010" olarak kaydedilecektir. Ve el ile sorguya el ile yerleştirdiğimde, o zaman çalışır. Lütfen bana yardım edin.Tarih değeri MySQL Veri Tabanı Prestashop'a eklenmiyor veya güncellenmiyor

if (Tools::getValue('id_abono')) { 
print_r($_POST['datetex']); 
$dtt= $_POST['datetex']; 
$dtr= date("Y-m-d H:i:s", $dtt); 
Db::getInstance()->execute('Update '._DB_PREFIX_.'lgabonos set date='.$dtr.'   
WHERE id_abonos = '.pSQL(Tools::getValue('id_abono')).''); 
$output .= @Module::displayConfirmation($this->l('The credit note has been successfully updated')); 
    } 

cevap

0

bu sorguyu deneyin: Ben sorunu çözmek olacağını düşünüyorum

Db::getInstance()->execute('Update '._DB_PREFIX_.'lgabonos set date="'.$dtr.'"   
WHERE id_abonos = '.pSQL(Tools::getValue('id_abono')).'');