以下代碼可用於從數據庫中的表中搜索姓氏。用於獲取搜索領域是「Q」 這是查詢PHP mySQL搜索函數加入各個字段
$sims = mysql_query("SELECT * FROM electors
WHERE constituency = '$constituency'
AND ward = '$ward' AND (surname RLIKE '$q') LIMIT 18");
如果用戶輸入下列任何一種或其中任何的組合放在一起以任何順序,然後該查詢將無法正常工作。然而因爲它只是搜索的姓
標題,FIRST_NAME,初始,姓,後綴,推出無,電子郵件,電話
我想它從任何這些領域的匹配結果查詢無需重複結果。
這意味着如果例如我在KNIGHT中輸入了一個姓KNIGHT的人,如果我輸入ROBIN KNIGHT,它會找到任何名字爲ROBIN和KNIGHT的人,反之亦然。
對不起,我不明白你。你的帖子中有問題嗎? –
Urgs,SQL注入最好... – feeela
mysql擴展現在已被棄用:http://www.php.net/manual/en/faq.databases.php#faq.databases.mysql.deprecated – CodeZombie