2011-07-19 83 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; ?> "/> 

确保您所有的数据库连接去完善和回声不管你来自行希望所有的数据。

相关问题