对某些人来说非常简单,但对PHP来说却很陌生。我只想将今天的日期插入MySQL中的日期字段
提前致谢。
$sql = "UPDATE IA SET IASubmitted ='yes', IASubmittedDate='date('Y-m-d')' WHERE Reference='$Reference'";
$result=mysql_query($sql);
答案 0 :(得分:4)
我认为最简单的答案如下:
$sql = "UPDATE IA SET IASubmitted ='yes', IASubmittedDate='". date('Y-m-d'). "' WHERE Reference='$Reference'";
$result=mysql_query($sql);
答案 1 :(得分:0)
试试这个:
$date = date('Y-m-d');
sql = "UPDATE IA SET IASubmitted ='yes', IASubmittedDate='". $date. "' WHERE Reference='$Reference'";
$result=mysql_query($sql);
希望这可以帮到你。
答案 2 :(得分:0)
试试这个
sql = "UPDATE IA SET IASubmitted ='yes', IASubmittedDate='" DATE_FORMAT(NOW(),'%Y-%m-%d') "' WHERE Reference='$Reference'";
$result=mysql_query($sql);
答案 3 :(得分:0)
您可以使用MySQL date()
函数在没有php CURDATE()
函数的情况下执行此操作。这应该是这样的
$sql = "UPDATE IA SET IASubmitted ='yes', IASubmittedDate=CURDATE() WHERE Reference='$Reference'";
$result=mysql_query($sql);
答案 4 :(得分:0)
您也可以使用:
$ sql =“UPDATE IA SET IASubmitted ='yes',IASubmittedDate = now()WHERE Reference ='$ Reference'”; $结果= mysql_query($ SQL);
这两项都有效: 当IASubmittedDate是date或 IASubmittedDate是datetime