我试图在数据库中插入一些数据,但它给我一个非常混乱的错误
现在的错误是: 解析错误:语法错误,意外')'
代码:
$query = mysql_query("INSERT INTO `members` VALUES (''," .$username ."," . $password . "," . $date . "," .$email . ",1'"));
答案 0 :(得分:0)
你忘记了那边的一些点。
$query = mysql_query("INSERT INTO `members` VALUES (" .$username ."," . $password . "," . $date . "," .$email . ",1)");
答案 1 :(得分:0)
你犯了很多错误,忘记了.
忘记了)
。
您还应指定列名称
这应该对你有用
$query = mysql_query("INSERT INTO `members` (firstcolumn ,username , password ,date,email , lastcolumn) VALUES ('' ,'$username','$password','$date','$email',1 ) ");
^----------^--------^-----^----^-----^^---your columns
HERE genaeral rule如何使用insert:
INSERT into table (column1 , column2 , column3) VALUES (value1 , value2 , value3)
答案 2 :(得分:0)
试试这个(用列名替换x,y,z,a,b):
$query = mysql_query("INSERT INTO `members` (`x`,`y`,`z`,`a`,`b`) VALUES ('','.$username.','.$password.','.$date .','.$email.','1'"));
您尚未在正确的位置使用'
和"
。
答案 3 :(得分:0)
编写查询并在最后添加
or die(mysql_error());
它说的是什么?
答案 4 :(得分:0)
我现在已经解决了。 没有更多答案