【发布时间】:2010-10-12 01:52:54
【问题描述】:
我有以下简单的 php 代码 sn-p,它会在调用时从数据库中删除相关文章。结果被传递给一个 javascript 函数,该函数将通过 AJAX 更新页面。如果查询失败,我想返回字符串false,如下所示。
if($cmd=="deleterec"){
$deleteQuery = "DELETE FROM AUCTIONS1 WHERE ARTICLE_NO = ?";
if ($delRecord = $con->prepare($deleteQuery)) {
$delRecord->bind_param("s", $pk);
$delRecord->execute();
$delRecord->close();
echo "true";
} else {
echo "false";
}
}
我想知道我错过了什么以及检查查询是否成功的正确方法。
【问题讨论】:
-
请详细说明为什么它目前显然不起作用,并显示 Javascript 代码。
-
首先是愚蠢的问题——$con 是一个有效的连接,对吧?
-
是的,确实如此。 Alnitak,javascript 代码已粘贴,但页面从不返回“false”,所以我认为这不是 javascript 问题。
标签: php mysql mysqli rows-affected