Re: [請益] 問卷系統 顯示先前填過選項 ~
※ 引述《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
推
06/03 12:18, , 1F
06/03 12:18, 1F
→
06/03 12:18, , 2F
06/03 12:18, 2F
→
06/03 12:19, , 3F
06/03 12:19, 3F
→
06/03 12:19, , 4F
06/03 12:19, 4F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章