這是該方案:使用「喜歡」在CakePHP中返回搜索結果
我輸入一個搜索框的地址:「大牌6很多34 brgy中尉蒂亞戈」
必須返回所有的「 6座34很多brgy中尉蒂亞戈」從列‘特定表的地址’:
比方說地址是這些:
1 = "Blk 6 lot 34 brgy teniente tiago gma cavite"
2 = "Blk 6 lot 34 brgy teniente tiago trece martirez cavite"
3 = "Blk 100 lot 34 brgy teniente tiago gma cavite"
4 = "Blk 6 lot 34 brgy teniente tiago gma cavite"
5 = "whatever address it may be"
1-4的記錄應顯示...但該事情是,如果你沒有輸入確切的地址,就像在EXACT ADDRESS中那樣,它不會返回任何東西。
我編碼CakePHP中,它看起來是這樣的:
array('UserDetail.address LIKE'=>'%'.$filterparams['address'].'%')
是啊,但事情是,我將鍵入一串字符/串聯串的,它有回我輸入所以如果沒有匹配的,它不會返回任何 – Charmie
非常精確的事'Like'語句通常不用於SQL – thejartender
中的完全匹配,我知道它是man..thank你:D – Charmie