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

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

标签:sql-delete,sql,mysql,php
来源: https://codeday.me/bug/20191031/1979730.html