Arman
Guest
Поиск строки с участием буквы "я"
Перерыл форум не смог ничего найти. Суть проблемы в следующем.
Задается поиск например: "пояс"
Выдает один результат
Задается "ПОЯС" выводится другой.
На локальном сервере все работает как надо, а вот у хостеров нет =(
строка передается ГЕТом.
код запроса:
$sql .= " AND UPPER(`S_SUBJECTS`.`NAME`) LIKE '%".mysql_escape_string(strtoupper($search))."%'";
ну пробовали различные варианты включая BINARY. Не помогает =(
Причем с другими буквами запрос отрабатывает нормально, если не присутсвует "я".
Я предпологаю, что и с такими буквами как "ё" тож не будет работать, просто их мы не используем в базе.
Воть.
Что не понятно - поясню.
Перерыл форум не смог ничего найти. Суть проблемы в следующем.
Задается поиск например: "пояс"
Выдает один результат
Задается "ПОЯС" выводится другой.
На локальном сервере все работает как надо, а вот у хостеров нет =(
строка передается ГЕТом.
код запроса:
$sql .= " AND UPPER(`S_SUBJECTS`.`NAME`) LIKE '%".mysql_escape_string(strtoupper($search))."%'";
ну пробовали различные варианты включая BINARY. Не помогает =(
Причем с другими буквами запрос отрабатывает нормально, если не присутсвует "я".
Я предпологаю, что и с такими буквами как "ё" тож не будет работать, просто их мы не используем в базе.
Воть.
Что не понятно - поясню.