我试图用NOW()将今天的日期插入到PHP的MySQL数据库中。我尝试了各种方法,但查询只是生成一个白页,并没有将任何数据插入到数据库中。在MySQL中插入今天的日期
如果有人能指出我的错误,我将不胜感激。我已经检查过所有字段,它们是正确的。
$query = 'INSERT INTO `act` (
`slot`, `service`, `activity`, `department`,
`company`, `address`, `user`, `item`,
`date`, `new`)
VALUES (
\''.$rack.'\', \''.$service.'\', \''.$activitys.'\', \''.$dept.'\',
\''.$company.'\', \''.$address.'\', \''.$user.'\', \''.$v.'\',
\'',"NOW()"'\', \''.$new.'\');';
mysql_query($query) or die('Error, query failed');
试图删除NOW()的引号? – PiLHA
如果你使用双引号和/或['sprintf()'](http://ca2.php.net/manual/en/function.sprintf.php),你可以保存你的像这样的字符串处理麻烦的自我很多。 – Sammitch