推 justfor1221:謝謝,我再思考看看 12/24 17:34
※ 引述《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