問卷調查
建立2個檔案
1. input.php
2. show.php
問卷調查

設計一份問卷
每個欄位都要設定好name
- 性別下同個name,不同value
- 血型下同個name,不同value
- 生日有三組,下在select
- 休閒興趣是下不同name,同個value
input.php
問卷調查
input.php
<input type="radio" name="gender" value="M">男
<input type="radio" name="gender" value="F">女
1. 性別下同個name,不同value
<input type="radio" name="blood" value="A">A
<input type="radio" name="blood" value="B">B
<input type="radio" name="blood" value="O">O
<input type="radio" name="blood" value="AB">AB
<input type="radio" name="blood" value="X">未知
2. 血型下同個name,不同value
問卷調查
input.php
<select name="birth_yy">
<select name="birth_mm">
<select name="birth_dd">
3. 生日有三組,下在select
4. 休閒興趣是下不同name,同個value
<input type="checkbox" name="hobby1" value="Y">音樂
<input type="checkbox" name="hobby2" value="Y">閱讀
<input type="checkbox" name="hobby3" value="Y">旅遊
<input type="checkbox" name="hobby4" value="Y">美食
問卷調查
input.php

這份表單中
重覆出現是年、月、日
<option>出現太多次
,可用php去改寫用迴圈方式
問卷調查
input.php

// 處理年的部份
$str_yy='';
$year_begin = 1901; //最早年
$year_end = date('Y',time()); //最新的年
// 年從2020年-1901年,下拉的順位
for($i=$year_end; $i>=$year_begin; $i--)
{
$str_yy .= '<option>' .$i. '</option>' . "\n";
}
問卷調查
input.php

// 處理月的部份
$str_mm='';
for($i=1; $i<=12; $i++)
{
$str_mm .= '<option>' .$i. '</option>' . "\n";
}
// 處理日的部份
$str_dd='';
for($i=1; $i<=31; $i++)
{
$str_dd .= '<option>' .$i. '</option>' . "\n";
}