如何在php判断mysql插入数据成功

如何在php判断mysql插入数据成功,第1张

if(mysql_query('insert into ......'))//插入成功后返回true,失败返回false

    echo "成功"

else 

    echo "失败"

这是因为写程序的人欺骗了你,他根本没检测是否成功,直接就告诉你成功。我们写程序的时侯千万别学他这样瞒上欺下,现在需要修改他的下面的三行语句

$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]')"

mysql_query($sql)

echo "Success"

修改为:

$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]')"

if (mysql_query($sql)) echo "Success"

else echo "插入失败,SQL语句:$sql<br>错误信息:".mysql_error()


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/sjk/6788237.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存