我创建了这个搜索 mysql 字符串,它是文字还是非文字?例如,如果我搜索 Dave,它只会找到“Dave something”之类的项目,而不会找到 Dave。
$queryArtist = mysql_query("SELECT * FROM artists WHERE artist LIKE '%$ArtistNameSearch%' ORDER BY artist ASC");
我知道 mysql_query 已经过时了,一旦我解决了这个问题,就会将其更改为 mysqli。卡在这里。
一个不工作的 例子是搜索的例子
可能是因为 %20 空间吗?
我弄明白了,但它仍然找不到一个方向或其他东西,即使那些存在。这就是我现在所拥有的
$queryArtist = mysql_query("SELECT * FROM artists WHERE match(artist) against('$SafeSearchTerm' in boolean mode)");