【问题标题】:MySQL : DELETE query return when rows are not foundMySQL:未找到行时返回查询
【发布时间】:2015-02-15 10:39:02
【问题描述】:

当我尝试从 MySQL 数据库中删除不存在的内容时,查询返回 TRUE。

我想知道什么时候什么都没有被删除。是否需要进行先前的查询来查找是否有要删除的行?

有没有更简单的方法来做到这一点?我的意思是,使用单个查询?

我正在使用 php 通过 mysqli_query() 函数连接到数据库。

【问题讨论】:

标签: php mysql sql-delete


【解决方案1】:

使用mysqli_affected_rows函数查找受上一次查询影响的记录数。

【讨论】:

  • 谢谢。这正是我一直在寻找的。像魅力一样工作!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-01-11
  • 1970-01-01
  • 2021-08-04
  • 2016-11-23
  • 2011-04-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多