多關(guān)鍵字的模糊查詢:
$val='username like %'.str_replace(' ','%, or username like %',$val).'%';
select * from user where username like {$val}';
$val='username like %'.str_replace(' ','%, or username like %',$val).'%';
select * from user where username like {$val}';
2015-08-27
各位同學(xué)注意,這位老師正則只是一代而過,并沒有深入。也許是老師覺得SQL查詢不需要學(xué)正則,或者覺得這樣的場合正則的價值體現(xiàn)不夠,所以沒有詳細(xì)展開。但是要提醒大家的是,正則是非常強(qiáng)大的匹配技術(shù)!無與倫比!它幾乎用在各種需要匹配的地方!無論你是想說的搜索引擎,還是SQL防注入!甚至是在Linux系統(tǒng)中用它來篩選結(jié)果,都是優(yōu)先考慮正則技術(shù)!實際上,用正則的地方實在太多了,只要你想匹配,你就會找到正則的存在!所以大家一定要重視正則的學(xué)習(xí)!千萬不要感覺正則是個無用之物?。?!老師這一點講的有可能會誤導(dǎo)某些同學(xué)。
2015-07-13
多關(guān)鍵字模糊查詢思路:1.利用空格分割關(guān)鍵字字符串成數(shù)組 2.拼接sql查詢語句條件
2015-06-30