gpt4 book ai didi

php - INSERT INTO 不写入数据库?

转载 作者:行者123 更新时间:2023-11-29 07:09:04 25 4
gpt4 key购买 nike

我正在尝试将信息写入数据库表,但它根本不起作用。我已经弄乱它​​好几个小时了。也许如果有人查看代码,他们会发现我遗漏的内容。

我的逻辑是它连接到数据库服务器,打开数据库 mydb,转到表 mod,写入 id、fname 和 lname,然后关闭连接。

此外,id 设置为 auto_increment。据我所知,它应该可以工作,但没有。

$con = mysql_connect("localhost","user","pass");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db('mydb', $con);

//assign
$query = "INSERT INTO 'mod' (id, fname, lname) VALUES ('', 'bill', 'smith')";
if (!$query){
dir ("Unable to create the record:" . mysql_error());
exit;
}
mysql_query($query);
mysql_close($con);

最佳答案

“mod”周围不应有引号

//编辑:
此外,if (!query) 部分在那一刻并不是很有用,因为它正在检查字符串,而不是结果。您应该检查 mysql_query() 的结果,如果失败,您应该输出一条错误消息。

关于php - INSERT INTO 不写入数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5666092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com