この検索mysql文字列を作成しましたが、それはリテラルですか、それとも非リテラルですか? たとえば、Dave を検索すると、「Dave something」のような項目のみが検索され、Dave は検索されません。
$queryArtist = mysql_query("SELECT * FROM artists WHERE artist LIKE '%$ArtistNameSearch%' ORDER BY artist ASC");
私は mysql_query が古くなっていることを知っており、これが解決されたらすぐに mysqli に変更します。ここで立ち往生。
動かない 例は検索例
%20 スペースが原因でしょうか?
私はそれを理解しましたが、それはまだ1つの方向またはそれらが存在していても他のものを見つけません. ここに私が今持っているものがあります
$queryArtist = mysql_query("SELECT * FROM artists WHERE match(artist) against('$SafeSearchTerm' in boolean mode)");