2011-07-19 132 views

回答

0

在原始PHP文件生成用於每個框一個不同的HTML表單。

<form action="page2.php" method="post"> 
    <input name="Z067DA" /> 
</form>

在page2.php文件中使用類似於此的代碼。 $ value包含用戶提交的信息 。

foreach($_POST as $key=>$value) 
{ 
    // Use submitted value. 
}

如果你事先知道輸入的標籤名稱你可以直接訪問它們在你的PHP代碼。

$value = $_POST['Z067DA'];
0

你應該安排這樣的HTML代碼以下列方式:

<table> 
     <form method="post"> 
     <tr> 
     <td>Z0678<input type="hidden" name="id" value="Z0678"></td><td><input type="text" value="0" name="qty"></td><td><input type="image" src="box.gif"></td> 
     </tr> 
     </form> 
<form method="post"> 
     <tr> 
     <td>Z0678<input type="hidden" name="id" value="Z0678"></td><td><input type="text" value="0" name="qty"></td><td><input type="image" src="box.gif"></td> 
     </tr> 
     </form> 
<form method="post"> 
     <tr> 
     <td>Z0678<input type="hidden" name="id" value="Z0678"></td><td><input type="text" value="0" name="qty"></td><td><input type="image" src="box.gif"></td> 
     </tr> 
     </form> 
<form method="post"> 
     <tr> 
     <td>Z0678<input type="hidden" name="id" value="Z0678"></td><td><input type="text" value="0" name="qty"></td><td><input type="image" src="box.gif"></td> 
     </tr> 
     </form> 
</table> 

然後,一旦你打的形象,它會提交表單。將此代碼添加到您的PHP腳本「<?php print_r($_POST); ?>」的頂部,您將看到現在可以基於發佈的數據來處理髮布的內容,而無需任何while循環。

0

讓你發佈成爲列表.PHP

在文本框中

<input type=text name="rid" value= " <?php echo $rid ?>" onclick="location.href='view.php'"/> 

得到下一個頁面的行的ID view.php

$id = $_GET['rid']; 

把它作爲隱藏在view.php

<input type="hidden" name="id" value="<?php echo $id; ?> "/> 

確保您所有的數據庫連接去完善和回聲不管你來自行希望所有的數據。

相關問題