Я использую небольшой скрипт поиска на моем сайте.
После публикации формы поиска, я получаю эту переменную:
$var = $_GET[$q] ;
$trimmed = trim($var);
Тогда я пытаюсь найти в базе данных:
$query = "select * from test where acc like \"%$trimmed%\"";
$numresults=mysql_query($query);
$numrows=mysql_num_rows($numresults);
.......
Я пытаюсь найти слово "тест". (В моей базе данных есть строка со словом «Тест».) Но ничего не найдено. Если я ищу "ТЕСТ", то ничего. Только тогда я получу результат, если буду искать именно слово в базе данных. (Test).
Я где-то читал, что "LIKE" нечувствителен к регистру.
Не могли бы вы мне помочь? Могу ли я изменить код для поиска без учета регистра?
Спасибо.