-2
我用这个代码,但它这么想的插入我的数据base..please帮我mysqli_query“INSERT INTO”
mysqli_query($link,
"INSERT INTO `usertable`(`id`, `username`, `password`)
VALUES (NULL,'$username','$password')"
);
我用这个代码,但它这么想的插入我的数据base..please帮我mysqli_query“INSERT INTO”
mysqli_query($link,
"INSERT INTO `usertable`(`id`, `username`, `password`)
VALUES (NULL,'$username','$password')"
);
mysqli_query("INSERT INTO `usertable`(`username`, `password`)
VALUES ('$username','$password')"
);
数据库集ID自动递增。
mysqli_query($link,
"INSERT INTO `usertable`(`username`, `password`)
VALUES ('$username','$password')"
);
然后运行丢失的详细信息的SQL
ALTER TABLE `usertable` CHANGE `id` `id` INT(11) NOT NULL AUTO_INCREMENT;
类,不是吗?怎么了?任何错误?数据库连接正在工作?变量中的数据是什么? – mloureiro
我的数据库连接运行良好,没有错误。 $用户名= $ _ POST [ '用户名']; \t \t \t $密码= MD5($ _ POST [ '密码']); \t \t \t $ checkuser = mysqli_query($链路 “从用户表中选择*,其中用户名= '$用户名'”); \t \t \t如果(mysqli_num_rows($ checkuser)> 0){ \t \t \t \t $一团糟= “的的用户名是已经存在”; \t \t \t}其他{ \t \t \t \t \t mysqli_query($连接, \t \t \t \t“INSERT INTO'usertable'('id','username','password') \t \t \t \t VALUES( NULL, '$用户名', '密码$')” \t \t \t); } – balouchi
当你打印出你的SQL查询时会发生什么? ('$ username','$ password')“ );其中,'$ username','$ password'和'$ username','$ password'的值为 –