php – mysql_query(“DELETE FROM table WHERE id – ‘$id’”);失败

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – mysql_query(“DELETE FROM table WHERE id – ‘$id’”);失败脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图通过 PHP从我的MysqL数据库删除一行,但它无法正常工作.我尝试过以下方法

MysqL_query("DELETE From table WHERE id='$id'");
MysqL_query("DELETE From 'table' WHERE id='$id'");
MysqL_query("DELETE FROM `table` WHERE id=`$id`");

$id是唯一的标识符,我已经回应它以确保它的存在.使用“或死”会导致死亡.这一行根本不会消失.

应该尝试其他任何语法?

@H_304_14@解决方法
知道你试图尝试所有可能的组合,但它有助于知道MysqL语法中具体标点实际意味着什么.

`structure`

严重重音仅用于列名等结构.

'value'

撇号用于值,如id =’$id’.

MysqL_query("DELETE FROM table WHERE id='$id'");

这是有效的语法.你也可以在桌子周围加上重音符号.

MysqL_query("DELETE FROM 'table' WHERE id='$id'");

这是无效的语法. ‘table’无效,因为它是一列而不是一个值.

MysqL_query("DELETE FROM `table` WHERE id=`$id`");

这是无效的语法.当它应该是撇号时,你会在值周围加上重音符号.

希望这些解释可以帮助您找出问题所在.

脚本宝典总结

以上是脚本宝典为你收集整理的php – mysql_query(“DELETE FROM table WHERE id – ‘$id’”);失败全部内容,希望文章能够帮你解决php – mysql_query(“DELETE FROM table WHERE id – ‘$id’”);失败所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。