多分私はこれを正しく考えていませんが、私は会社のテーブルを持っています:
name
address
city
state
zip
name と city の 2 つのフィールドを検索したいと考えています。
私のクエリは次のとおりです。
SELECT DISTINCT city, name
FROM companies
WHERE city
LIKE '%$search%'
OR name
LIKE '%$search%'
結果コードは次のとおりです。
echo '<a href="city.php?city=' . $results['city'] . '">'
. $results['city'] . '</a>';
これは、ユーザーが都市を検索する場合にのみ考慮されます。誰かが会社名を検索した場合にページを表示するにはどうすればよいですか? 何かのようなもの:
echo '<a href="company.php?co=' . $results['name'] . '">'
. $results['name'] . '</a>';
検索内容に応じて適切な結果を表示する方法はありますか?