Php 如何从while循环中删除或编辑结果的特定行?
我不知道如何获取每个特定id并将其添加到下面的查询中Php 如何从while循环中删除或编辑结果的特定行?,php,Php,我不知道如何获取每个特定id并将其添加到下面的查询中 $id = ''; $del = ''; $del .="<form action=".$_SERVER['PHP_SELF']." method='POST'>"; $del .="<input type=\"submit\" name=\"delete\" value=\"Delete\" /></form>"; if(isset($_POST['delete']
$id = '';
$del = '';
$del .="<form action=".$_SERVER['PHP_SELF']." method='POST'>";
$del .="<input type=\"submit\" name=\"delete\" value=\"Delete\" /></form>";
if(isset($_POST['delete'])){
$del_sql = "DELETE FROM users WHERE id=$id"; //i can't fetch id.
$del_qry = mysqli_query($link, $del_sql);
}
$id='';
$del='';
$del.=”;
$del.=”;
如果(isset($_POST['delete'])){
$del_sql=“从id=$id的用户中删除”;//我无法获取id。
$del_qry=mysqli_查询($link,$del_sql);
}
下面是从mysql获取和显示数据的代码
$display_list = '';
while($row = mysqli_fetch_array($query, MYSQLI_ASSOC)){
$id = $row['id'];
$name = $row['name'];
$email = $row['email'];
$display_list .= '<p>'.$id.'<br /> '.$name.'<br /> '.$email.' </p>'.'<p>'.$del.'</p>';
}
$display\u list='';
while($row=mysqli\u fetch\u数组($query,mysqli\u ASSOC)){
$id=$row['id'];
$name=$row['name'];
$email=$row['email'];
$display_list.=''.$id.
'.$name.
'.$email.'.'.$del.';
}
在何处创建该表单?请检查此处不可见的SELECT查询。SELECT查询正常并显示结果。但我想为每一行结果添加删除按钮。