我有一个while
循环,它可以循环所有从数据库中退出。问题是在仪表板上它有一个接受和拒绝选项,对于拒绝,我将从0
更改为1
。但在while循环(当点击),它执行的所有条目,所以它改变了他们全部1
,而不是仅仅提供id
:PHP使用while循环从数据库中删除项目
$get_iteme = $connect->query(
"SELECT id,username,pmacc,quantity,datew
FROM withdraws
WHERE confirmed = 0 ORDER BY id
");
$row_depo = $get_iteme->num_rows;
if($row_depo) {
while($item_fetch = $get_iteme->fetch_array(MYSQLI_ASSOC)) {
$id = $item_fetch['id'];
echo '
<div class="comment-body">
<div class="user-img">
<img src="modules/dashboard/plugins/images/users/pawandeep.jpg" alt="user" class="img-circle">
</div>
<div class="mail-contnet">
<h5>Test user</h5><span class="time">'.$item_fetch['datew'].'</span>
<br/><span class="mail-desc">PERFECT MONEY ACCOUNT : '.$item_fetch['pmacc'].'</span>
<form method="POST"><input type="submit" name="accept" value="Accept" class="btn btn btn-rounded btn-default btn-outline m-r-5">
<input type="submit" name="decline" value="Decline" class="btn-rounded btn btn-default btn-outline">
</form>
</div>
</div>
';
if(isset($_POST['accept'])) {
} else if(isset($_POST['decline'])) {
$connect->query("UPDATE withdraws SET confirmed = 1 WHERE id = '$id' ") or die(mysqli_error($connect));
}
}
}
** PHP从while循环**中删除数据库项目?你的问题是什么?你的头衔是什么? –