pumba
Guest
Регулярные выражения в запросе SELECT
У меня проблемы с использованием REGEXP и RLIKE в запросе SELECT. Необходимо произвести поиск в базе MySQL без учета регистра. Подготавливаю поисковое выражение в переменной $to применением функций $to=addslashes($to); $to="%".$to."%"; $to=sql_regcase($to); и передаю ее в запрос. Но ничего не находится. Хотя без применение функции sql_regcase (напоминаю, она преобразует строку, например, "Маша" в "[Мм][Аа][Шш][Аа]" . В чем проблемы подскажите пожалуйста.
У меня проблемы с использованием REGEXP и RLIKE в запросе SELECT. Необходимо произвести поиск в базе MySQL без учета регистра. Подготавливаю поисковое выражение в переменной $to применением функций $to=addslashes($to); $to="%".$to."%"; $to=sql_regcase($to); и передаю ее в запрос. Но ничего не находится. Хотя без применение функции sql_regcase (напоминаю, она преобразует строку, например, "Маша" в "[Мм][Аа][Шш][Аа]" . В чем проблемы подскажите пожалуйста.