Re: [問題] 多重收尋怎麼寫?

看板Web_Design作者 (戴阿米得)時間17年前 (2008/12/24 10:15), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《justfor1221 (生蛋)》之銘言: : 請問一下各位前輩唷 : 關於奇魔拍賣、露天拍賣那種選擇商品的收尋是怎麼寫的呢? : 有好幾個下拉選單跟文字欄位 : 如果要去撈資料庫 : 並沒有辦法去猜測使用者選了哪個 sql = 'SELECT someField FROM yourTable WHERE' //固定有的輸入值 sql += ' itemTitle LIKE %' + searchWord + '%' sql += ' AND expireDate >' + today //不一定有的輸入值 if(有輸入class) sql += ' AND class =' + class if(有輸入location) sql += ' AND location =' + location 這只是pseudocode,實做的細節可以情況變化 例如把所有的尋條件組合成一個迴圈 like的效能比較差,不過使用率不要太高,或是資料量不大時倒也可接受 租用虛擬主機的話,效率不好的程式如果使用量大,要注意cpu使用時間太長被寄信警告 如果是自己的主機就看你自己感覺了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.163.125

12/24 17:34, , 1F
謝謝,我再思考看看
12/24 17:34, 1F
文章代碼(AID): #19KPipCT (Web_Design)
文章代碼(AID): #19KPipCT (Web_Design)