看板 PHP 關於我們 聯絡資訊
對不起,首先如果我提出來的問題如果太簡單,我先抱歉 因為一直都沒學過PHP,但是卻臨時需要作網頁 我的目標:兩個下拉式選單 上面選出來的項目,會影響下面選單"出現的可選取內容" 以學校為例 上面選高中 下面就出現各大高中 上面選國中 下面就出現各大國中 讓大家選取 選完後,想把最後選定的值都紀錄到資料庫 目前先想做出那個選單,再來煩惱資料庫 我想這些對大家應該都很簡單,抱歉,問了一些沒營養的問題 我買了兩本書在k了,希望大家能幫幫我 先讓大家看看我的程式吧 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=big5" /> <title>無標題文件</title> </head> <?php echo'<form id="form1" name="schoolkind" method="get" action="">'; echo'<p>'; echo'<select name="team">'; echo'<option>高中職組</option>'; echo'<option>國中組</option>'; echo'<option>國小高年級組</option>'; echo'<option>國小低年級組</option>'; echo'</select>'; echo'</p>'; echo'<p>'; //要怎麼定義$menuNum= (上面選單最後選出來的值?) if ($menuNum == 1) { echo'<select name="高中職組">'; echo'<option>:::萬華區:::</option>'; echo'<option>萬華高中</option>'; echo'<option>明德高職</option>'; echo'<option>王朝高商</option>'; echo'</select>'; } if ($menuNum == 2) { echo'<select name="國中組">'; echo'<option>:::中正區:::</option>'; echo'<option>中正國中</option>'; echo'<option>強數國中</option>'; echo'<option>王名國中</option>'; echo'</select>'; } if ($menuNum == 3) { echo'<select name="國小高年級組">'; echo'</select>'; } if ($menuNum == 4) { echo'<select name="國小低年級組">'; echo'</select>'; } echo'</p>'; echo'</form>'; ?> <body> </body> </html> 基本上我很多地方都是直接參考別的範本 老實說,並不知道某些程式碼的意義 麻煩大家了 thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.21. 136.2
buganini:看起來你需要的是javacsript不是PHP11/01 13:02
Befine:謝謝,我再研究11/01 13:12
averywu:這種功能用javascript會適當很多,用php寫的話,UI效率差11/01 17:42
averywu:真要用php硬K,也還是要配合javascript才有法子submit資料11/01 17:44
Befine:很謝謝喔,我還得加油!11/01 20:25
※ 編輯: Befine (49.159.176.80 臺灣), 03/22/2021 01:08:09