保存后不直接到原始页面

时间:2017-03-30 04:15:00

标签: php html

此代码用于在表格会议中保存密钥后的数据。但是当它保存时,它不会带回原始页面。 它只显示空白页面。

$datetime=date("Y-m-d H:i",strtotime($_POST['datetime']));
$type=$_POST['meeting_type'];
$bilno=$_POST['bilno']; 
$total_agenda=$_POST['total_agenda'];
    $tablename="meeting_info";
    $sql_ins="INSERT INTO meeting_info(datetime, type, bilno, total_agenda) VALUES ( '$datetime','$type','$bilno', '$total_agenda')";
    $conn->query($sql_ins);

    $sql_id = "SELECT id FROM meeting_info ORDER BY id DESC LIMIT 1";
    $result = $conn->query($sql_id);

    if ($result->num_rows > 0) 
    {
        // output data of each row
        if($row = $result->fetch_assoc()) 
        {
            $id=$row["id"];
            echo "<script type='text/javascript'>window.location.href='administration.php?id='.$id;</script>";  
        }
    }
$conn->close();

4 个答案:

答案 0 :(得分:1)

您可以尝试使用

重定向
header("location:administration.php?id=".$id);

答案 1 :(得分:0)

使用此

 if ($conn->query($sql) === TRUE)
{               
   header("refresh:1;url=index.php");
   exit;
}

答案 2 :(得分:0)

你可以这样做

header("location:administration.php?id=".$id);  

而不是回显网址

答案 3 :(得分:0)

您可以使用以下代码提出问题,希望这对您有所帮助

$datetime=date("Y-m-d H:i",strtotime($_POST['datetime']));
$type=$_POST['meeting_type'];
$bilno=$_POST['bilno']; 
$total_agenda=$_POST['total_agenda'];
    $tablename="meeting_info";
    $sql_ins="INSERT INTO meeting_info(datetime, type, bilno, total_agenda) VALUES ( '$datetime','$type','$bilno', '$total_agenda')";
    $conn->query($sql_ins);

    $sql_id = "SELECT id FROM meeting_info ORDER BY id DESC LIMIT 1";
    $result = $conn->query($sql_id);

    if ($result->num_rows > 0) 
    {
        // output data of each row
        if($row = $result->fetch_assoc()) 
        {
            $id=$row["id"];
           echo "<script type='text/javascript'>window.location.href='administration.php?id=".$id."';</script>";  
        }
    }
$conn->close();