我在此页面中有一个php
页面我在同一页面中的mysql
数据库中显示数据我有一个HTML
表格来进行搜索和结果此搜索也出现在同一页面中。
当我点击此图标时,此表的每一行都有一个图标delete
我从mysql
数据库中删除了该行的信息。
这是我的删除代码
if(isset($_GET['delete'])){
$deleteid=secure($_GET['delete'],"num");
$checkQuery=mysqli_query($conn,"select column from table where column='$deleteid' limit 1")or die(mysqli_error($conn));
if(mysqli_num_rows($checkQuery)==1){
dbRowDelete("table","WHERE column='$deleteid'");
header("location:gm-tasks.php?msg=8");
}else{
header("location:gm-tasks.php");
}
}
我的节目数据和搜索代码示例:
if(!isset($_POST['submit']) || isset($_POST['clear']) ){
//show all data
}
if(isset($_POST['submit'])) {
//Show search results
}
我的问题是如何在删除行后返回搜索结果。
我不想在删除后显示所有数据,我只想显示搜索结果而不删除我删除的行。
我试过这个$_SERVER['http_referrer'];
,但它没有解决我的问题
答案 0 :(得分:5)
你有POST和GET向后。