史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   軟體應用問題討論區 (http://forum.slime.com.tw/f5.html)
-   -   關聯式下拉選單怎麼做 (http://forum.slime.com.tw/thread27107.html)

morca 2003-04-07 01:57 PM

關聯式下拉選單怎麼做
 
請問各位大大:

如何用php及MySQL 連結做動態下拉選單,將兩個下拉選單關聯起來

第一選單是類別,第二選單是內容。
選擇類別
--漫畫,第二選單自動變成只能選棋靈王那一欄
--電影,第二選單自動變成只能選魔鬼終結者Ⅱ(特別版)那一欄

如下例:

漫畫|-棋靈王
----|-火影忍者
-----------------------------
電影|-魔鬼終結者Ⅱ(特別版)
----|-阿波羅十三
----|-小叮噹-太陽神傳說-大長篇

nalson 2003-04-07 07:49 PM

雖然我不太清楚您的需求

可是提供一點看法給您參考

1.動態選單可以用一些現有的軟體來作(google 找找吧,一堆可選,java script 作的不錯)

2.在你的選單中,每個選項給它一個 flag,當選擇它時,再將flag值傳到mysql中去查詢.

3.建議去下面的網站看看吧...

http://tim.jerry.com.tw/


http://proxy.lufeng.org/g2b/http://www.phpe.net/

morca 2003-04-09 10:28 AM

感謝大大的問答 ^_^

我的目的是要將兩個下拉選單設成有 ㄟ… 我也不會說,

就是像某些主機板廠商網站,
第一個下拉選單選擇類型(例:socket 370)
再點第二個下拉選單,就只會出現socket 370 的主機版型號。

目前看到的選單內容大都是寫死在程式碼中,更新不方便。

所以,我想要的是選單內容都是由mysql來,這樣比較方便更新。

例如說:
第一個下拉選單,我選擇“漫畫”,
第二個下拉選單就只能選擇有關“漫畫sql”資料庫

第一個下拉選單,我選擇“電影“,
第二個下拉選單就只能選擇有關“電影sql”資料庫

我已經嘗試去寫程式碼,但是我卡在,
第一個選單點完後,第二個選單不會自動從資料庫取資料出來,
而是把所有資料全部列出來 @_@
嗯…就是第一個選單選完之後,我該如何繼續寫下去。
能再多給我一些提示嗎?
但是要明示啦,不要暗示,我看不懂 @_@

又,如果是以上這樣的要求,那 mysql 資料庫該如何設計?
假設有三個下拉選單,
我該個別設一個資料檔,還是全部設計在同一個檔案中?
若是以更新方便的話,我想是將三個下拉選單的sql資料設計為同一個檔案。
但又以正規化來看,好像設計為三個檔案,再關聯三個檔案???
那,這兩種資料庫的做法,程式碼又該如何編寫?何者為優?
不知該從何處下手!
(個人以為,以上的目的,一個資料檔,比三個優? *_*)

苦惱 ="=


所有時間均為台北時間。現在的時間是 03:03 PM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1