如何判断MySQL UPDATE与实际更新的数据何时成功?
看看mysql_affected_rows()
它应该告诉您是否实际更新了什么,而不是没有成功更新导致返回true的情况。
PHP.net说:
MysqL_affected_rows()
返回成功时受影响的行数;如果最后一个查询失败,则返回-1。
您可以使用以下方法实现所需的结果:
if($this->db->affected_rows() >= 0){ }
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群