没有插入PHP更新查询日期?

时间:2013-10-21 08:05:51

标签: php mysql

Hello Friends这是我的更新查询。

UPDATE bizz_investor_form set    
  Published_Published='publishedyes',
  Published_Listed_and_Discoverable='listedanddiscoverableno',
  Published_Describe_Start_Date='21-10-2013',
  Describe_end_Date='30-10-2013' 
WHERE user_id =136

当我运行该查询时,数据库中的日期请联系任何人。

4 个答案:

答案 0 :(得分:2)

mysql中的日期时间格式为YYYY-MM-DD H:i:s(2013-10-30 11:08:55)

答案 1 :(得分:0)

将字段类型设置为DATE或将值更改为2013-10-30 00:00:00(mysql日期格式为yyyy-mm-dd hh:mm:ss)

答案 2 :(得分:0)

MySQL的default DATE field格式是YYYY-MM-DD

您可以使用 DATE_FORMAT

DATE_FORMAT('1997-10-04 00:00:00', '%W %M %Y');

答案 3 :(得分:0)

将日期更改为喜欢。

$startdate = date("Y-m-d",strtotime('21-10-2013'));
$enddate = date("Y-m-d",strtotime('21-10-2013'));

然后写完你的查询之后。

"UPDATE bizz_investor_form set    
  Published_Published='publishedyes',
  Published_Listed_and_Discoverable='listedanddiscoverableno',
  Published_Describe_Start_Date='".$startdate."',
  Describe_end_Date='".$enddate."' 
WHERE user_id =136"