确认 MySQL 查询成功:修改数据库表数据
问题:
执行时MySQL查询修改数据库表数据,确定其成功至关重要。这确保了根据查询结果正确处理操作。
建议的解决方案:
提供的 PHP 代码尝试删除数据库记录,但仅检查查询是否是准备正确。它不会验证记录是否已成功删除。
要准确确定查询是否成功,应执行以下步骤:
修改代码:
if ($cmd == "deleterec") { $deleteQuery = "DELETE FROM AUCTIONS1 WHERE ARTICLE_NO = ?"; if ($delRecord = $con->prepare($deleteQuery)) { $delRecord->bind_param("s", $pk); $delRecord->execute(); $rowsAffected = $delRecord->affected_rows; $delRecord->close(); echo ($rowsAffected > 0) ? 'true' : 'false'; } else { echo "false"; } }
其他注意事项:
验证 JavaScript 代码中的结果解释也很重要。如果存在问题,它可能无法正确处理 PHP 脚本的“错误”响应。
以上是修改数据后如何可靠确认MySQL查询成功?的详细内容。更多信息请关注PHP中文网其他相关文章!