Я использую следующие 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, содержащее твиты.
У меня проблема заключается в том, что если я ищу " S tackoverflow", я получаю все результаты, содержащие «Stackoverflow», но не получаю результатов, если текст имеет значение « s tackoverflow ». В основном поиск чувствителен к регистру.
Можно ли изменить запрос или PHP, чтобы при поиске« Stackoverflow »возвращались результаты как в верхнем, так и в нижнем регистре?