Heim  >  Artikel  >  Backend-Entwicklung  >  thinkPHP oder PHP-Projekt implementiert Fuzzy-Abfrage

thinkPHP oder PHP-Projekt implementiert Fuzzy-Abfrage

不言
不言Original
2018-04-13 09:20:072367Durchsuche

Der Inhalt dieses Artikels besteht darin, Ihnen mitzuteilen, wie Sie Fuzzy-Abfragen in thinkPHP- oder PHP-Projekten implementieren. Freunde in Not können sich darauf beziehen

Wie implementiert man Fuzzy-Abfragen in thinkPHP- oder PHP-Projekten?

Ich habe heute online gesucht und festgestellt, dass dies durch die Verwendung von „like“ in MySQL erreicht werden kann.

Wie verwende ich es?

Sehen Sie sich den Code an:

Falsche Verwendung:

where('title','like',$search.'%') ->

Korrekte Verwendung:

where('title','like','%'.$search.'%') -> select();

Be Stellen Sie sicher, dass Sie zwei % verwenden, um die abzufragende Schlüsselwortvariable zu umschließen. Andernfalls ist es ungültig! ! ! ! ! ! ! !

Betreten Sie nicht noch einmal die Grube, auf die Sie getreten sind! ! ! !


Das obige ist der detaillierte Inhalt vonthinkPHP oder PHP-Projekt implementiert Fuzzy-Abfrage. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP-ArrayNächster Artikel:PHP-Array