为什么mysqli查询会向数据库提交两次?

时间:2013-08-14 12:49:13

标签: php database mysqli increment

if (!$mysqli->query("UPDATE custom_fav SET credits = credits + 1 WHERE user_id = $current")) {
    echo "Credit addition failed: (" . $mysqli->errno . ") " . $mysqli->error;
} else {
    echo 'hi';
}

有人知道为什么mysqli查询会继续运行两次吗?

我收到1个echo语句但是我将+ 2添加到数据库而不是1。

例如,我将其更改为5,并将10添加到数据库中。

1 个答案:

答案 0 :(得分:3)

您很可能两次调用此脚本。这个脚本通过家庭酿造的SEO友好的URL调用?不要让它充当404处理程序。