0
我想在執行插入查詢時將字符串「日期」值從提交的表單轉換爲實際日期。我以爲我可以使用MySQL函數str_to_date,但我收到一條錯誤消息。如何在我的PHP查詢代碼中使用MySQL函數?
這是我的代碼;這是一個Joomla網站,因此JRequest :: getVar調用是joomla獲取提交的_post變量的方式。
$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'))
.")";
我也試過沒有$ DB->報價生日線,但得到了同樣的錯誤。錯誤消息是:
Fatal error: Call to undefined function STR_TO_DATE() in /var/www/html/mysite.com/components/com_arrcard/models/checkoutpay.php on line 156
其中第156行是包含str_to_date調用的行。有任何想法嗎?
張貼了同樣的答案+1 – 2010-11-16 17:12:39
謝謝!這正是我需要的。 – EmmyS 2010-11-16 17:39:27