多關鍵字的模糊查詢:
$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
各位同學注意,這位老師正則只是一代而過,并沒有深入。也許是老師覺得SQL查詢不需要學正則,或者覺得這樣的場合正則的價值體現不夠,所以沒有詳細展開。但是要提醒大家的是,正則是非常強大的匹配技術!無與倫比!它幾乎用在各種需要匹配的地方!無論你是想說的搜索引擎,還是SQL防注入!甚至是在Linux系統中用它來篩選結果,都是優先考慮正則技術!實際上,用正則的地方實在太多了,只要你想匹配,你就會找到正則的存在!所以大家一定要重視正則的學習!千萬不要感覺正則是個無用之物?。?!老師這一點講的有可能會誤導某些同學。
2015-07-13