我正在使用以下PHP和MySQL从表中获取行:
$search_word=$_GET['search_word'];
$search_word_new=mysql_escape_string($search_word);
$search_word_fix=str_replace(" ","%",$search_word_new);
$sql=mysql_query("SELECT * FROM tweets WHERE content LIKE '%$search_word_fix%' ORDER BY votes DESC LIMIT 20");
'content'字段是一个包含推文的TEXT字段。
我的问题是,如果我搜索“Stackoverflow”,我会得到所有包含“Stackoverflow”的结果,但当文本为“stackoverflow”时没有结果。基本上搜索区分大小写。
是否可能更改查询或PHP,以便在搜索“Stackoverflow”时返回大小写结果?