PHP下拉式選單對應選項
有關下拉式選單的問題
目前有一個"飲料產品品牌"的下拉式選單,
例如:
我選擇了"統一",
就會將統一有的飲料產品名稱都顯示出來,
我現在已經做到品牌名稱的選單可以出來,
但接下來所選的品牌要如何對應到資料庫的產品,
才能夠將它印出來呢?
(簡單來說,怎麼讓電腦知道使用者選的是哪個品牌)
可以舉例,並告訴我語法嗎~
我是要用PHP寫的~
並且連上mysql資料庫~
可以告訴我這方面的語法嗎~
我希望是有例子可以說明~
你可以告訴我嗎~
想說比較好懂~
請問有關下拉式選單的:
如果選了一個項目,
如何在下次要選時,選單它的值還是停留在上次選過的。
謝謝
2 個解答
- 晨真Lv 41 0 年前最佳解答
如果只是要單純做到動態多階選單
可以考慮使用 javascript 或是 AJAX
但是假使要連到 DB 的話就非 AJAX 莫屬啦
請在 select 標籤中 以 onchange 來觸發事件
利用 javascript 取得使用者所選的資料
再到 DB 去將對應的資料給撈出來
語法有點複雜
給你些相關的教學網站
剩下的就請自行去參考囉
http://blog.xuite.net/ebeaoi/beast/6654832
http://blog.blueshop.com.tw/yowcheng/archive/2004/...
http://dob.tnc.edu.tw/themes/old/showPage.php?s=31...
以上是 javascript 版本
http://tw.myblog.yahoo.com/class2u-com/article?mid...
http://renjin.blogspot.com/2008/08/dynamically-pop...
以上是 AJAX 版本
2008-12-17 23:59:04 補充:
PHP 是在伺服端執行的程式
如果不搭配 AJAX 等其他語法的話應該是寫不出來的喔
若人是比較推薦 AJAX 啦
先利用var FirstChoice = document.getElementById("First").value;
取得第一個選單的資料
然後再送過去給 MySQL 查詢
建議你可以去找一下AJAX 的相關資料
寫法和 javascript 差不多
多方去汲取相關的知識吧
2008-12-28 17:40:19 補充:
如果是一般的話可以用 cookie 來完成
如果是要修改原本的資料
可以配合資料庫來達到目的
參考資料: 自己, 加油啦