我用“ $will = mktime($hour,$minute,$second,$month,$day,$year)
”构建了一个时间类型,我想翻译$will
成mysql数据时间格式,我尝试使用$mysqltime = date('Y-m-d H:i:s', $will);
但是当我将它插入到msql中时,我只能进入0000-00-00 00:00:00
表格。
提前致谢。
我的代码是这样的:
$mysqlpickuptime = date('Y-m-d H:i:s',mktime($hour,$minute,$second,$month,$day,$year));
$mysqlrequestdata = date('Y-m-d H:i:s');
我从一张没问题的桌子上收集这些 $hour, $minute...。和mysql语句是:
$SQLstatement1 ="INSERT INTO request(customer_id,**request_data**,item_description,weight,pick_up_address,pick_up_suburb,
**pick_up_data**, receiver_name,delivery_address,delivery_suburb,state) VALUES ('".$customer_id."','".**$mysqlrequestdata**."','".$item_description."','".$weight."','".$pick_up_address."'
,'".$pick_up_suburb."','".**$mysqlpickuptime**."','".$receiver_name."','".$delivery_address."','".$delivery_suburb."','".$state."') ";
我尝试了建议显示自爆,但我仍然得到数据时间列是 0000-00-00 00:00:00。
我是这个系统和 php 的新手,很抱歉造成混淆。