我不想从我的数据库中删除学生数据,但不显示在列表中我已编码从数据库中永久删除任何人都知道删除查询?我想保留删除数据库中的数据
这是我获取代码列表
<?php
$query="SELECT id,name,fname,phone FROM student";
$resultset=$connection->query($query);
$count=0;
while($r=$resultset->fetch_assoc()){
$count++;
echo "<tr><td>".$count."</td><td><a href='#'>".$r["name"]."</a></td><td>".$r["fname"]."</td><td></td><td><td>".$r["phone"]."</td><td><input type='checkbox' name='chb".$count."' value='".$r["id"]."'></td></tr>
";
}
?>
这是我的删除功能的代码
function std_delete($id){
$connection=new mysqli("localhost","root","","sms");
$connection->query("delete from student where id=".$id);
for ($i=1; $i < 100; $i++) {
//echo "chb".$i."<br>";
if(isset($_POST["chb".$i])){
std_delete($_POST["chb".$i]); }
}}
而不是删除它,更新与国旗的colunn,创下该行设置为无效或隐藏。 – Qirel
尝试设置删除某列时删除某个用户想要删除的内容delete = 1其他明智delete = 0,对于所有其他查询通过删除== 0 –