Nasıl benim PHP sorgu kodunda bir MySQL işlevi kullanabilirsiniz?

0 Cevap php

Ben ekleme sorgusu yaparken gerçek bir tarih haline gönderilen bir formdan bir dize "tarih" değeri dönüştürmek çalışıyorum. Ben MySQL işlevi str_to_date kullanabilirsiniz düşündüm, ama ben bir hata mesajı alıyorum.

İşte benim kod; Bu bir Joomla sitesi, bu yüzden JRequest :: getVar aramalar _POST değişkenleri teslim almanın Joomla'nın yoludur.

$query = "insert into jos_customers_addresses (customer_id,nickname,birthdate)
values ("
        .$db->quote($userAcctID).","
        .$db->quote($nickname).","
        .$db->quote(STR_TO_DATE(JRequest::getVar('birthdate'),'%m/%d/%Y'))
.")";

Ben de $ db-> teklif olmadan doğum çizgi çalıştı, ama aynı hata var. Hata iletisi:

Fatal error: Call to undefined function STR_TO_DATE() in /var/www/html/mysite.com/components/com_arrcard/models/checkoutpay.php on line 156

hat 156 str_to_date çağrısını içeren bir çizgidir. Herhangi bir fikir?

0 Cevap