基本上,我有一个页面并在当前页面上执行删除查询,如下所示:dir-lawyers.php?page=4
每当我点击特定律师来执行查询时,它都工作正常,但它重定向到 dir-lawyers.php 而不是 dir-lawyers.php?page=4
下面给出了我的设计 View 代码。
<td align="center"><a href=dir-lawyers.php?mode=del&id=<?php echo $data['id'];?>></a></td>
PHP 代码是..
if(isset($_GET['mode']) && $_GET['mode']=='del') {
$del="delete from users where id='$id'";
$query=mysql_query($del);
if($query){
echo "Record Deleted";
header("Refresh:0");
}
}
最佳答案
首先页面参数丢失,所以像这样添加
<td align="center"><a href=dir-lawyers.php?page=4&mode=del&id=<?php echo $data['id'];?></a></td>
第二件事是在 dir-lawyers.php 页面上使用 $id 之前 您必须从 $_GET['id'] 获取 $id..
if(isset($_GET['mode']) && $_GET['mode']=='del') {
$id = $_GET['id'];
$del="delete from users where id='$id'";
$query=mysql_query($del);
if($query){
echo "Record Deleted";
header("Refresh:0");
}
}
关于php - 执行查询后,我想使用确切的网址重新加载同一页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34505713/