Re: [請益] 請教各位高手關於兩階層下拉選單疑問
我直接COPY之前我寫過的code..
這是我調申請學生資料的頁面...
下拉不同學年就會調出相對應的申請資料..
應該跟你的需求類似...
主要要注意是 第一個下拉選單要 加入 onchange="submit()" 語法..
第二個下拉就依據第一個下拉送出的值來調資料庫的資料...
其他概念是一樣的..你可以參考一下...
另外...
我查詢資料庫以及回傳結果已經寫成querydb()..
不是PHP內建的函式...
<select name="SelSchY" onchange="submit()">
<?php
$StartY = '96';
$EndY = date('Y') - 1911;
for ($Y=$StartY;$Y<=$EndY;$Y++) {
echo "<option value=\"$Y\"";
if ($SelSchY==$Y) echo 'Selected';
echo ">$Y 學年 </option>\n";
}
?>
</select>
<select name="SelType">
<?php
if (!isset($SelSchY)) $SelSchY = date('Y') - 1911;
$sqlcmd = "SELECT * FROM applymain "
."WHERE schyear='$SelSchY' "
."ORDER BY target ";
$rs = querydb($sqlcmd,$dm_dbconn);
foreach ($rs as $item) {
$Title = $item['title'];
$Target = $item['target'];
echo "<option value=\"$Target\" ";
if ($Target==$SelType) echo 'Selected';
echo ">$Title</option>\n";
}
?>
</select>
※ 引述《rjackie (剛到了~~)》之銘言:
: 各位高手在上
: 小弟有一疑惑,關於利用MySQL讀取資料來設計
: 兩階層下拉選單,功能就是選擇第階後第二階會
: 自動依照第一階關鍵字來選擇顯示資料,類似輸入
: 台北市就會出現中和區、新店區等但資料都是由資料庫
: 讀出。
: 因為研究了一段時間實在不知道資料庫也如何讀取,
: 希望各位高手可以提供相關程式參考~~
: 拜託~
: 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.129.21.112
※ 編輯: fyshung 來自: 140.129.21.112 (06/20 09:46)
※ 編輯: fyshung 來自: 140.129.21.112 (06/20 09:46)
→
06/20 09:49, , 1F
06/20 09:49, 1F
→
06/20 12:00, , 2F
06/20 12:00, 2F
→
06/20 12:14, , 3F
06/20 12:14, 3F
→
06/20 12:14, , 4F
06/20 12:14, 4F
→
06/20 12:27, , 5F
06/20 12:27, 5F
→
06/20 12:27, , 6F
06/20 12:27, 6F
推
06/20 15:16, , 7F
06/20 15:16, 7F
→
06/20 15:23, , 8F
06/20 15:23, 8F
→
06/20 16:35, , 9F
06/20 16:35, 9F
→
06/20 16:50, , 10F
06/20 16:50, 10F
→
06/20 16:51, , 11F
06/20 16:51, 11F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章