Mysqli查询未插入我的数据库

时间:2014-06-06 20:32:53

标签: insert

//open database

$connect = mysqli_connect ("localhost", "root", "muarem1");
mysqli_select_db($connect, "phplogin"); //select database

$queryreg = mysqli_query($connect, "

INSERT INTO users  ('', 'fullname', 'username', 'password', 'date') 
VALUES ('$fullname', '$username', 'password')

");

die ("You have been registered!<a href='index.php'> Return to login page.</a>");

2 个答案:

答案 0 :(得分:1)

它不起作用,因为您有语法错误

INSERT INTO users ('fullname', 'username', 'password', 'date') VALUES ('$fullname', '$username', 'password',cur_date());

答案 1 :(得分:0)

我认为你的查询应该是这样的:

INSERT INTO users ('fullname', 'username', 'password', 'date')
VALUES ('$fullname', '$username', '$password', NOW())

就像你在第一个括号之间定义的那样,你必须填写 数据顺序相同。

如果您想查看错误以查看问题所在,请执行以下操作:

mysqli_query(...) or die(mysqli_error());

请同时查看MySQL的ObjectOriënted版本,祝你好运!

Link to MySQLi for Beginners