PHP如何使用Apache服务器重定向到另一个页面?

PHP如何使用Apache服务器重定向到另一个页面?,php,mysql,redirect,Php,Mysql,Redirect,我正在尝试重定向到另一个页面: 其想法是创建一个提交按钮供用户单击,然后重定向到另一个也有数据库记录的页面(MySQL数据库) 更新:我使用的是自处理表单和几个具有不同功能的提交按钮 以下是我遇到问题的代码: //Redirect and for user to delete particular record(s) if(isset($_POST['delete'])){ $query="DELETE FROM Student WHERE StudentId='$id'"; $

我正在尝试重定向到另一个页面: 其想法是创建一个提交按钮供用户单击,然后重定向到另一个也有数据库记录的页面(MySQL数据库)

更新:我使用的是自处理表单和几个具有不同功能的提交按钮

以下是我遇到问题的代码:

//Redirect and for user to delete particular record(s)
if(isset($_POST['delete'])){
    $query="DELETE FROM Student WHERE StudentId='$id'";
    $qresult=mysqli_query($link,$query);
    if($qresult){
        header("HTTP/1.1 301 Moved Permanently");
        $redirect='/RedirectedPage.php';
        header('Location:'.$redirect,true,303);
        exit;
    }                   
}
如您所见,我使用header()执行此操作,但它不会重定向, 相反,当前页面只刷新自身

数据库链接成功,查询似乎正常


因此,我想知道怎么了?

只需将您的表格提交到另一页即可


只需将表格提交到另一页即可



很抱歉,我忘记具体说明这一点,因为我使用的是带有几个提交按钮的自处理php表单。我对此不确定……不,不确定。很抱歉,我忘了具体说明,因为我使用的是带有几个提交按钮的自处理php表单。我对此不确定……不,不确定。我很抱歉