[請益] 有關在while迴圈內的input
小弟我目前正在著手一個php網頁
網頁是由一個table來呈現
當然,table裡面有許多的資料
我想要把這個table裡面的值傳到另一個php頁面去
ex:
┌────┬────┐
│abcdef │ │
└────┴────┘
則我想要把abcdef當作一個submit傳到另一個網頁去
但是因為有許多的rows & columns
所以我必須要將input寫在while迴圈內
code如下:
--------------------------------------------------------------------
<html>
<form name="myform" action="search_customer.php" method="post">
<?php
//資料庫連結我就簡略不寫了:)
echo "<table>\n";
echo "<table border=3>";
while($line = mysql_fetch_array($result, MYSQL_ASSOC)){
echo "\t<tr>\n";
foreach($line as $col_value){
?>
<input type="hidden" name="customer_name"
value="<?php echo $col_value; ?>">
<td><input type="submit"
value="<?php echo $col_value; ?>"></td>
<?php
}
echo "\t<tr>\n";
}
echo "</table>\n";
//關資料庫聯結
?>
</form>
---------------------------------------------------------------
但是不管我在哪一個row按下submit以後
他一樣都會跑完while迴圈,並且以最後一個row的值來傳遞資料到search_customer.php
不知道這樣是那裡出錯了呢?
我希望可以正確的及時傳遞該row的值給search_customer.php去
麻煩各位了:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.124
推
09/23 20:44, , 1F
09/23 20:44, 1F
→
09/23 22:00, , 2F
09/23 22:00, 2F
→
09/23 22:01, , 3F
09/23 22:01, 3F
→
09/23 23:41, , 4F
09/23 23:41, 4F
→
09/23 23:41, , 5F
09/23 23:41, 5F
→
09/23 23:42, , 6F
09/23 23:42, 6F
→
09/23 23:42, , 7F
09/23 23:42, 7F
→
09/23 23:43, , 8F
09/23 23:43, 8F
→
09/24 09:51, , 9F
09/24 09:51, 9F
→
09/24 09:51, , 10F
09/24 09:51, 10F
→
09/24 09:51, , 11F
09/24 09:51, 11F