我想刪除所選記錄。刪除PHP中的選定記錄
這裏是我的代碼:
echo '<td>';
echo $sqlUitlezenAccountsRank.'<br>';
echo '</td>';
echo '<td>';
echo '<form method="post">
<input name="AccountEdit" value ="Bewerken" type="submit">
</form>'.'<br>';
echo '</td>';
echo '<td>';
echo '<form method="post">
<input name="AccountDelete" value ="Verwijderen" type="submit">
</form>'.'<br>';
echo '</td>';
echo '</tr>';
if (isset($_POST['AccountDelete'])) {
$DeleteAccount = "DELETE FROM StaffLeden WHERE GebruikersID=".$sqlUitlezenAccountsEach['GebruikersID'];
if ($conn->query($DeleteAccount) === TRUE) {
echo "Account succesvol verwijderd";
} else {
echo "Fout bij het verwijderen van het account: " . $conn->error;
}
但如果我點擊刪除Verwijderen
它刪除從mysql表中的所有數據,它顯示了多次'Account succesvol verwijderd'
(刪除成功帳戶)但我想這只是刪除一個,你點擊查詢刪除Verwijderen
瞭解準備好的語句以防止SQL注入 – Jens
打印出語句並查看生成的內容 – Jens
if(isset($ _ POST ['AccountDelete'])'在** all **迭代中將爲true或false您需要一種方法來找到您需要刪除的帳戶ID – apokryfos