我的查询得到了两次请求

时间:2018-03-20 15:53:46

标签: php request

每当我在数据库上尝试它时,它只减去1到book_total,但每当我在我的页面中尝试它时,它会将book_total减少2.我尝试搜索答案,但有很多答案没有救命。

<div class="fInput"><input type="number" name="bookCount" value="1" min="1" 
max="<?php echo($row[0][2]); ?>"></div>
<div class="fInput"><input type="date" min="<?php echo($today); ?>" 
name="dateBorrowed" value="<?php echo($today); ?>" id="date"></div>

$query = "UPDATE books SET book_total=book_total-1 WHERE 
book_id=".$row[0][0];
$stmt = $conn->query($query);
$stmt->execute();

编辑:

刷新或输入时,即使这段代码也会从book_total中减去2,只需将其减去1即可。

<?php
require "../db/db.php";

$query = "UPDATE books SET book_total=book_total-1 WHERE book_id=1859475";
$stmt = $conn->query($query);
$stmt->execute();
?>

0 个答案:

没有答案