Re: [請益] post讀值
<?php
//連結sql執行動作
$link = mysql_connect("localhost","root","");
if (!$link){
die('Could not connect: '.mysql_error());
}
$db_selected = mysql_select_db("product",$link);
echo "<table>";
for($i = 1;$i <= 22;$i++){
echo "<tr>";
$sql = "SELECT*
FROM product
WHERE Product_Id = '".$i."'";
$Result = mysql_query($sql,$link);
$Product = mysql_fetch_array($Result);
if($Product["Product_Id"] == "")
continue;
echo "<td>".$Product["Product_Id"]."</td>".
"<td>".$Product["Product_Description"]."</td>".
"<td>".$Product["Product_Finish"]."</td>".
"<td>".$Product["Standard_Price"]."</td>".
"<td>".$Product["Product_On_Hand"]."</td>".
"<td><input type='text' name='product[".$i."]' value ='0'></td>";
}
echo "</tr>";
echo <pre>;
print_r($_POST);
echo '</pre>';
先把post 印出來
看看post 是怎樣排列的
再比對您列印的方式就ok了
?>
: 這個程式碼原本是鑲在table裡面,但是因為在debug的時候發現$_POST["product[$i]"]
: 讀不出來,才在後面加上echo測試,當然結果是讀不出來
: 請問我是不是漏了什麼?還麻煩大家指導,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.217.162.74
→
06/08 20:18, , 1F
06/08 20:18, 1F
→
06/08 20:19, , 2F
06/08 20:19, 2F
推
06/08 20:42, , 3F
06/08 20:42, 3F
→
06/08 21:20, , 4F
06/08 21:20, 4F
→
06/08 22:12, , 5F
06/08 22:12, 5F
→
06/08 22:14, , 6F
06/08 22:14, 6F
→
06/08 22:15, , 7F
06/08 22:15, 7F
推
06/08 23:22, , 8F
06/08 23:22, 8F
這樣當然印不出來哩
原因在於 $_POST 中 沒有名叫 product[1] 的key值
很抽象的話
簡單來說 就是沒這個門排號碼...
→
06/08 23:22, , 9F
06/08 23:22, 9F
推
06/08 23:25, , 10F
06/08 23:25, 10F
→
06/08 23:44, , 11F
06/08 23:44, 11F
推
06/09 00:15, , 12F
06/09 00:15, 12F
※ 編輯: clubflymf 來自: 59.112.198.243 (06/09 00:50)
推
06/09 01:13, , 13F
06/09 01:13, 13F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章