看板 Web_Design 關於我們 聯絡資訊
※ 引述《york463 (大頭)》之銘言: : 小弟想做的是一個依條件去分配下個表單的簡單功能, : 附上網址: : http://140.117.71.155/~york463/multi-choose/choose.php?name=GUCCI : GUCCI這個類別是想要做成: : 金屬細框-紅黑 : 膠框-藍 : 鈦金屬-銀黑 由於你另一篇被刪了,我就用這篇回你吧 資料庫格式 (亂建的) table productID productColor productMaterial productBrand 1 銀色 鈦金屬 GUCCI 2 黑色 鈦金屬 GUCCI 3 白色 橡膠 PLAYBOY 4 黑色 鈦金屬 PLAYBOY ...... ( 看 SAMPLE2 就知道我有列那些了 ) 1. 一維加 搜尋 範例網址 : http://kerash.net16.net/sample.php 2. 二維加 ajax 範例網址 : http://kerash.net16.net/sample2.php 你的做法都是讀在 javascript 後再動態建立 其實如果要這樣做就直接用 ajax 即可,不用一次讀完 原本我是想用 dom 的方式寫..但最後還是用 jQuery 比較簡潔 另外還用 JSON 抓回傳 你先參考看看另外再討論製作方式 sample 的產生方式 $category = ( array_key_exists("category",$_GET )) ? htmlspecialchars( $_GET["category"], ENT_QUOTES , 'utf-8' ) : ""; $keyword = ( array_key_exists("keyword",$_GET )) ? htmlspecialchars( $_GET["keyword"] , ENT_QUOTES , 'utf-8' ) : ""; if($category != "" && $keyword != "") { echo "<table border='1'><tr><td>顏色</td><td>材質</td><td>品牌</td></tr>"; $sql = mysql_query("select * from `for_search_data` where `".$category."` = '".$keyword."'"); while($result = mysql_fetch_assoc($sql)) { echo "<tr><td>".$result["productColor"]."</td><td>".$result["productMaterial"]."</td><td>".$result["productBrand"]."</td></tr>"; } echo "</table>"; } sample2的產生方式跟上一個一樣,只有變數名稱不同而已 過濾字元那些只是先亂做,要完整的看需求 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.228.57