2017-03-03 103 views
0

如何根據用戶選擇編輯行。假設用戶在預訂ID 44上選擇編輯按鈕。我們如何根據它進行編輯?根據用戶輸入按行回顯

this is the table

我用這個編輯按鈕

<form method="post" action="user_update.php"> 
       <input type="submit" value="Edit" name="edit"> 
      </form> 

這個發送到數據庫

<?php 
     if(isset($_POST['edit'])) 
     { 
     header("location: edit.php");} 
?> 

回答

0

如果你想簡單地重定向PHP頁面進行編輯,然後用錨<a>標籤,更換這

<form method="post" action="user_update.php"> 
    <input type="submit" value="Edit" name="edit"> 
</form> 

<a href="/edit.php?id=<?php echo $id;?>"><input type="button" value="Edit"></a> 

注:$id是ID號或預約編號,而可以得到整個表單的數據顯示,然後提交基於您的代碼編輯

0

,你可以試試這個:

<?php 
    if(isset($_POST['edit'])) 
    { 
     $id = $_POST["id"]; 
     $link = "edit?id=".$id.".php"; 
     header("location: ".$link); 
    } 
?> 

<form method="post" action="user_update.php"> 
    <input type="text" name="id"> 
    <input type="submit" value="Edit" name="edit"> 
</form> 
0

只需使用標籤

<a href="/edit.php?id=<?php echo $id;?>">Edit</a> 
它重定向10

Edit.php

if(isset($_GET[id])) 
{ 
    $id=$_GET['id']; 
} 
0

重定向 您可以在編輯欄中使用像在表格中。並回顯您的預訂ID,並從您的網址獲取此ID。

<td><a href="edit.php?id=<?php echo $id;?>">Edit</a></td> 

根據Edit.php中的id獲取變量。

<?php 
      if(isset($_GET['id'])) 
      { 
       $reservationId = $_GET['id']; 
       // here your edit code 
      } 
    ?> 
0

試試這個:

<button type="button"><a href="edit.php?id=<?php echo $id;?>">Edit</a><button>