我需要得到文本框的值到另一个PHP页面。通过点击“框”图标,我只想提交特定的行。我已经将行ID设置为'Box'图标。我怎样才能用while循环做到这一点。如何获得在另一页文本框的值... PHP/MySQL的
由于事先
Tharindu
我需要得到文本框的值到另一个PHP页面。通过点击“框”图标,我只想提交特定的行。我已经将行ID设置为'Box'图标。我怎样才能用while循环做到这一点。如何获得在另一页文本框的值... PHP/MySQL的
由于事先
Tharindu
在原始PHP文件生成用于每个框一个不同的HTML表单。
<form action="page2.php" method="post">
<input name="Z067DA" />
</form>
在page2.php文件中使用类似于此的代码。 $ value包含用户提交的信息 。
foreach($_POST as $key=>$value)
{
// Use submitted value.
}
$value = $_POST['Z067DA'];
你应该安排这样的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循环。
让你发布成为列表.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; ?> "/>
确保您所有的数据库连接去完善和回声不管你来自行希望所有的数据。
我可以弄清楚你想做什么吗? – jeni