2017-06-16 28 views
0

我已經在表單提交表單後在form模式內進行.php頁面。所以我想阻止這樣做。相反,它應該保持相同的模式。下面是 是我的php代碼。 請讓我知道如何將ID模式添加到標題中,以便表單將直接進入該模式。如何在表單提交後使用特定模式?

<?php 
include 'db.php'; 
if (isset($_REQUEST['insert'])) 
    { 
     $contractno = $_REQUEST['contractno']; 
     $doctype = $_REQUEST['doctype']; 
     $contractdate = $_REQUEST['contractdate']; 
     $validupto = $_REQUEST['validupto']; 
     $Remark = $_REQUEST['Remark'];  


    $sql = mysqli_query($conn,"INSERT INTO `contract`(`projectId`, `contractNo`, `documentType`, `contractDate`, `action`, `contractValueBase`, `validUpto`, `remark`) VALUES ('".$contractno."','".$validupto."''".$doctype."''".$contractdate."''".$validupto."')"); 

     if ($sql>0) 
      { 
       header('Location: contracts.php'); 
       echo 'data added successfully'; 
      } 

    } 
?> 

回答

0

你需要的,如果你想留在同一頁上,按照下面的帖子使用Ajax:

jQuery Ajax POST example with PHP

OR

如果其確定重新加載,然後用「得到「的方法在URL中,這樣你就可以通過它發送ID並且你可以在頁面上使用它來捕獲它$_GET["id"]

header('Location: contracts.php?modal_id=1'); //sending modal id via header 
相關問題