我刚从数据库中获取数据并以表格格式显示所有数据。但是当我尝试删除某个项目时,它无法在第一次点击时被删除,之后第二次点击它就是删除。
这是删除:
<td><a href="?id=<?php echo $table_data['id'];?>">Delete</a></td>
这是删除查询:
$del_id=$_GET['id'];
if($del_id){
$delete_data=mysqli_query($con,"DELETE from police_station where id='$del_id' ");
}
任何人都可以帮助我吗?
答案 0 :(得分:0)
目前尚不清楚您是否异步进行此更改并且未更新页面,或者在查询完成后您是否只是刷新页面。
另外要记住的是,您的查询容易受到SQL注入攻击。在将输入插入原始查询之前,您应该清理输入。您也可以考虑使用PHP的PDO。