我有一個小問題。我有一個edit.php頁面。該頁面列出了可以編輯的產品信息。從選定的數據庫中選擇選項值
我運行一個查詢
while($rows=mysql_fetch_assoc($query)){
echo"<form method=\"POST\" action=\"edit.php\">";
echo "<input type ='hidden' name='ID' value = '{$rows['ID']}'>";
echo "Product:  <input type='text' name='product' value = '{$rows['ProductName']}'>";
while循環之前,我存儲在變量的細節,例如:
$hiddenid = $_POST['ID'];
$productName = $_POST['product'];
和工作原理。當我加載php表單時,它會顯示從數據庫中檢索的產品名稱(在文本字段中)。但問題是我想將產品名稱存儲爲用戶已選擇的下拉列表框,然後選擇該列表框。
因此,基本上我想要做的不是在文本框中顯示數據庫檢索的選項,而是希望用戶選擇在下拉列表框中顯示的選項。
我希望這樣做會有用嗎?爲什麼我的選項值根本沒有顯示,其次他們也沒有顯示SELECTED選項(從數據庫中檢索)。
請幫忙嗎?
你沒有結束你的foreach循環 – ioums 2013-03-13 17:15:16
@ioums很抱歉,我已經結束了。剛剛忘了最後}現在編輯它:) – Jsmith 2013-03-13 17:17:38
也許只是另一個錯字,但它應該在 – ioums 2013-03-13 17:20:08