看板 PHP 關於我們 聯絡資訊
※ 引述《bingoton (忍不住一起唱 好聽~)》之銘言: : 我的問卷系統裡頭 : 需要填寫  text radio button checkbox 等選項 : 如果填寫者想再重填一次, : 會把先前填過的顯示在表單上, : 請問要怎麼把先前填過的”radio button 和 checkbox”顯示出來呢? : 謝謝! 把選過的值寫進資料庫, (或暫存在session裡) 之後瀏覽時可使用"checked"將其顯示出來。 範例: switch($_POST['r1']) { case 'a': $checkeda = 'checked'; break; case 'b': $checkedb = 'checked'; break; case 'c': $checkedc = 'checked'; break; default: break; } <form action='{$_SERVER['PHP_SELF']}' method='POST'> <input type='radio' name='r1' value='a' $checkeda>第一個選項 <input type='radio' name='r1' value='b' $checkedb>第二個選項 <input type='radio' name='r1' value='c' $checkedc>第三個選項 <input type='submit'> </form> 如有錯誤,請多指教 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.228.88
del680202:下面input的部分 是不是要改成 06/03 12:18
del680202:<input type="checkbox" <? echo $checkedc ?>/> 06/03 12:18
del680202:才會跑= =? html有辦法直接抓PHP變數嗎? 06/03 12:19
del680202:阿!看錯了 抱歉是我耍笨 06/03 12:19