微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php-是否可以通过在SQL中执行DELETE指令来返回某些内容?

基本上,我有两个PHP脚本处理的sql DELETE查询.但是,我希望仅在第一个查询成功删除指定表中的行时才执行第二个查询.
那么,执行第一个查询后,是否总有MysqL_query()函数返回true或false或其他内容

如果没有办法,那么我已经想出一种方法来达到我想要的结果.但是,以这种方式执行此操作将更加简单,并且就我的代码逻辑而言更有意义.

解决方法:

你可以做:

delete ....
select row_count()

这将为您提供删除的行数(如果没有,则为0).
有关更多信息:http://dev.mysql.com/doc/refman/5.0/en/information-functions.html#function_row-count

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐