看板 PHP 關於我們 聯絡資訊
小弟我想做複選的限制查詢 但是第一次做,不知道有沒有更好的寫法 我的想法是: 譬如衣服的顏色 黃、綠、紅 SELECT * FROM 資料表 WHERE 欄位 like XXX $limit; $limit="limit $color1 $color2 $color3";  if (empty($color=紅){ $color1=null; }else{ $color1="color=紅 and" } . . . (沒測試過,只是有這個想法,上面的想法還有很多問題還待解決) 不知道有沒有人有更好的寫法,或是有參考的網站(希望是中文) 我的目的是要限制查詢的條件,而且是複選 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.164.196
MrMarcus:SELECT ...WHERE color IN ('黃','綠','紅') 06/30 01:34
yo0401:這麼容易呀?是複選捏? 06/30 02:00
yo0401:那可以模糊比對嗎? 07/01 01:01