这mysql语句有什么问题?为什么不行?
ilsg 2004-08-29 11:46:18 $time = $time ? $time : "NULL";
$query = mysql_query("UPDATE user SET logintime='$time' WHERE username='$username'");
当$time是空的时候,运行之后我进数据库看logintime的值是NULL,为什么我读出来的时候值是"0000-00-00 00:00:00",logintime的数据类型是:DATETIME,不是应该是空的吗?怎么回事?