<分区>
我一直试图通过搜索找出答案,但我遇到了已弃用的代码和相互矛盾的建议。
我正在尝试使用通过 url 传递的 ID 选择赞成票的数量。然后我想在该数字上加一并更新表格。我不太确定到底哪里出了问题。
编辑:我试过使用 yesvotes=yesvotes +1,这让我从 0 到 1,但不会让我从 1 到 2 或更远。我只需要一个点击链接(它通过 URL 传递所需的“ID”并使用 $_GET 检索)以将 1 添加到“yesvotes”列。我认为这是一个简单的过程,但似乎我遗漏了什么或某处有语法错误。
抱歉新手,只是想学习。
<?php
$entry = $_GET ['id'];
include 'connect.php';
$result = $mysqli->query("SELECT * FROM yesvotes WHERE ID = '" . $entry ."'");
$vote = $result->fetch_array();
$votetotal = $vote++;
$sql =
"UPDATE showsubmit
SET yesvotes = '" . $votetotal . "'
WHERE ID = '" . $entry . "'";
$conn->query($sql);
$conn->close();
?>