Php 从另一个表中的id父级获取id时出现问题

Php 从另一个表中的id父级获取id时出现问题,php,Php,我试图删除注释(从注释表中的id_comment中删除),同时在消息表中获取消息的id,以查看相关消息中的所有注释。在数据库中取得了成功,但在php中,它将我重定向到了意外的链接。当删除评论成功时,我想重定向到此(3是消息表中id的示例)。但事实上,它将我重定向到了这个(22是注释表中id的示例) 这是我的index.php <?php if (isset($_GET['act'])){ $view = $_GET['act']; require_once 'sys_pesan.php

我试图删除注释(从注释表中的id_comment中删除),同时在消息表中获取消息的id,以查看相关消息中的所有注释。在数据库中取得了成功,但在php中,它将我重定向到了意外的链接。当删除评论成功时,我想重定向到此(3是消息表中id的示例)。但事实上,它将我重定向到了这个(22是注释表中id的示例)

这是我的index.php

<?php 
if (isset($_GET['act'])){
$view = $_GET['act'];

require_once 'sys_pesan.php';
switch ($view) {
    case 'add':
        include 'apps/app_pesan/add.php';
        break;

    case 'hapus':
        include 'apps/app_pesan/viewchat.php';
        break;

    case 'viewchat':
        include 'apps/app_pesan/viewchat.php';
        break;

}
}else { if ($_SESSION['user_level']=='mahasiswa') {include 'apps/app_pesan/view.php';} elseif ($_SESSION['user_level']=='dosen') {include 'apps/app_pesan/dosenview.php';}
}

?>
这是关于viewchat.php中删除按钮的代码

<a href="?apps=pesan&act=hapus&id=<?php echo $row_2['id_comment']; ?>" onclick="return confirm('Yakin untuk menghapus komentar?')" title="Delete"><i class="fa fa-trash fa-lg" aria-hidden="true"></i></a></p>


我应该换什么?我不知道如何将它重定向回链接,从消息表(仅相关消息)而不是注释表获取id。谢谢你的关注

由于没有服务器端确认删除操作,您可以重定向到其referer链接:

header('location: '.$_SERVER['HTTP_REFERER']);

但是建议在删除记录之前仔细检查通过get方法检索到的id。

。它起作用了。非常感谢你。我以前从未了解过这件事。愿真主保佑你。很高兴它对你有用,PS:为了从其他表中获取信息,你可以从评论表中选择并将其与消息表连接,你将获得与所选评论相关的消息的信息。我将尝试这个建议。谢谢。
header('location: '.$_SERVER['HTTP_REFERER']);