数据插入不进mysql

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:23:48
#1
$query = "INSERT into guestbook(serial, ref, id, alias, ip, msgdate, email, msg, flag) values ('$serial', '$ref', '$id', '$alias', '$ip', sysdate, '$email', '$msg' ,'$flag')";

#3
$query = "INSERT into guestbook(serial, ref, id, alias, ip, msgdate, email, msg, flag) values ('".$serial."', '".$ref."', '".$id."', '".$alias."', '".$ip."'., '".sysdate."', '".$email."', '".$msg."' ,'".$flag."')";

#2
#$query = "INSERT into guestbook(serial, ref, id, alias, ip, msgdate, email, msg, flag) values ('test0', '', 'test1', 'test1', '', '07-11-30', '', 'testtest' ,'1')";

#2能插入进去,#1和#3都不行,为什么呀,大家帮帮忙,谢谢大家了!!
前面的一部分,数据库操作都没问

你查一下,是不是权限问题.我指的是MYSQL里,你用户的权限.

mysql里面char或者varchar的数据应该用单引号''吧,你的$flag = "1" 似乎不是合法的数据类型