[請益] 下拉式選單從資料庫取值後輸出問題

看板PHP作者 (我不是GAY...)時間13年前 (2011/02/18 18:20), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
我想寫一個從下拉式選單取值的功能 試了老半天始終無法將值輸出,硬頭皮來這請教指點@@" 以下為我的程式碼 <select name ="edmtype" size ="1" > <?php include_once (dirname(__FILE__) . '/../include/mysqlcntdb.php'); $sql = "SELECT edmmachinename FROM edmmachine"; $edmmachineamount = mysql_num_rows(mysql_query($sql)); $edmmachinename = mysql_fetch_array(mysql_query($sql)); for ($i = 0; $i < $edmmachineamount; $i++) { echo '<option value="' . $edmmachinename[i] . '">' . $edmmachinename[i] . '</option>'; } ?> </select> Debug過程中確認edmmachinename陣列中有值,但到了for迴圈後就是無法輸出@@" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.68.104

02/18 19:49, , 1F
$edmmachinename = mysql_f...要放迴圈內
02/18 19:49, 1F

02/18 19:49, , 2F
$edmmachinename[i] 改成 $edmmachinename[0]
02/18 19:49, 2F

02/18 23:56, , 3F
名稱建議:edm_machine_name,edm_machine_amount
02/18 23:56, 3F

02/20 01:09, , 4F
mysql_query 拉出來寫吧,你這樣執行兩次 query
02/20 01:09, 4F
文章代碼(AID): #1DNaVq7q (PHP)