我需要得到文本框的值到另一個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