構建我的搜索引擎,供用戶搜索三個變量$ Title,$ Text和$ Number ... 我如何在用戶搜索時找到它,找到所有結果,而不管案例類型低或大寫)用戶鍵入$查詢?MySQL - 不區分大小寫的搜索
$query = trim ($query);
$raw_results = mysql_query("SELECT * FROM posts
WHERE (`Number` LIKE '%".$query."%') OR (`Title` LIKE '%".$query."%') OR (`Text` LIKE '%".$query."%') ") or die(mysql_error());
不推薦使用'mysql_ *'函數(請參見[red box](http://php.net/mysql_query))。此外,我看不到你使用'mysql_real_escape_string'並轉義'_'和'%'的所有實例。 – 2013-03-03 18:47:17
不過,這個問題與查詢有關,而不是查詢被調用的方法。 – 2013-03-03 18:49:05
@CaptainFord:這就是爲什麼我發表我的評論作爲評論。 – 2013-03-03 18:56:21