我有一个简单的搜索查询脚本,当用户输入关键字时,会在数据库中显示与这些查询匹配的任何用户。
目前,用户一次只能搜索一个查询,但我想知道如何修改此脚本,以便用户可以搜索多个查询,因此如果他们输入白人英国男性,他们会将所有用户列为白人,英国和男性。或者,如果他们搜索威尔士 40 岁以上的女性,他们会得到所有威尔士 40 岁以上女性的用户。
$query_for_result=mysql_query("SELECT *
FROM ptb_stats
WHERE display_name like '%".$query."%' OR and location LIKE '%".$query."%' OR age LIKE '%".$query."%' OR nationality LIKE '%".$query."%' OR hobbies LIKE '%".$query."%' OR ethnicity LIKE '%".$query."%' OR local_station LIKE '%".$query."%' LIMIT 5");
echo "<div class=\"search-results\">";
while($data_fetch=mysql_fetch_array($query_for_result))
{