PHP与数据库连接正常 但是数据插入不进去

2025-03-20 19:55:18
推荐回答(2个)
回答1:

看看你网页的代码:
$sql="insert into 'test'('id','title','dates','contents')values(null,'$title',now(),'$content')";
mysql_query($sql);
echo "插入成功";
你这个代码插入成功失败都会显示成功,没有真正判断是否插入成功,一般应该这样写:
$sql="insert into test(id,title,dates,contents)values(null,'$title',now(),'$content')";
if (mysql_query($sql)) echo "插入成功";
else echo "插入失败,SQL:$sql
错误:".mysql_error();

回答2:

$result = mysql_query($sql);
if ($result != false) {
echo "插入成功";
} else {
echo "插入失败";
}