[請益] 今天才剛剛接觸php~"~

看板PHP作者 (........)時間18年前 (2006/07/11 01:35), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/1
是這樣的 我想撰寫一個有商品列表的網頁 在欲購買的商品選項打勾 確定後便傳送出去 列出一張欲購買的總價目表 我的構想是 列出許多個核取方塊 當方塊打勾時 回傳值為一 所有方塊的參數名稱為一個陣列 所以回傳到的另外一個php檔裡 會用for迴圈判斷陣列的每一項的職是否等於1 是的話就列印出.... 回傳是用$_POST[]得方式 --------------------以下為被回傳的網頁程式碼----------------- <?php $i; for($i=0;$i<3;$i++) { if($_POST['close[$i]']>0) printf("你選擇了%d號球衣",$i+1); echo "<br>"; } ?> -------------------------------------------------------- 原本的選取清單類似這樣 □ 商品一 <----此核取方塊的名稱為close[0] □ 商品二 <----此核取方塊的名稱為close[1] □ 商品三 <----此核取方塊的名稱為close[2] . . . [送出] -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.156.73.179

07/11 01:53, , 1F
冒昧地問一下: 你的問題在哪? =.=
07/11 01:53, 1F

07/11 01:56, , 2F
經過檢測 每個回傳的參數都是0 ~"~ 為什麼呢?
07/11 01:56, 2F

07/11 02:11, , 3F
問題是.....不是跑不出來 就是全部都顯示= ="
07/11 02:11, 3F

07/11 02:12, , 4F
所以選單有坐跟沒做都是一樣的 囧 是怎麼回事?
07/11 02:12, 4F

07/11 03:14, , 5F
$_POST['close[$i]'] 改為 $_POST['close'][$i]
07/11 03:14, 5F

07/11 12:53, , 6F
謝謝!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
07/11 12:53, 6F
文章代碼(AID): #14ie_iSR (PHP)