也許我不是通過正常的思維,但我有一個公司表:PHP搜索表中的不同領域,並顯示相應的結果
name
address
city
state
zip
我要搜索兩個領域,名稱和城市。
我的查詢是:
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>';
有沒有什麼辦法根據他們搜索的內容顯示正確的結果?
讀心術,但它只會在PHP 7 –
發生什麼事是做這個的最好方法是什麼? 如何讓結果顯示?在結果之前可以將if語句放在那裏? – robk27