Криво работает LIKE с полями на русском

Статус
В этой теме нельзя размещать новые ответы.

MurMyau

Новичок
Автор оригинала: Kukin86
Та же проблема. Но только mysql 4.0 Возможности сменить нет. Поиск проводиться полностью регистрозависимый
методом научного тыка пришла к такому решению:
PHP:
$filterUsers = "AND UPPER(user_rusname) LIKE '%".preg_replace("[ß|×]", "%", strtoupper($_GET["filterName"]))."%' ";
 

Фанат

oncle terrible
Команда форума
MurMyau
у товарища совсем другая база данных. поэтому не надо ему давать свои кривые "решения".

-~{}~ 06.12.07 16:55:

прикольно, кстати.
ссылку про взлом базы ей уже давали. а она опять спасибо.
видимо, опять с тем же результатом. Отчего у блондинок светятся глаза...
 

MurMyau

Новичок
Автор оригинала: *****
MurMyau
у товарища совсем другая база данных. поэтому не надо ему давать свои кривые "решения".
я верю, что товарищ не дурак и сам разберется, а меня мое кривое решение устраивает.
Кстати, сайт для внутреннего пользования, поэтому защитой от взлома тут никто и никогда не занимался

Автор оригинала: *****
-~{}~ 06.12.07 16:55:
прикольно, кстати.
ссылку про взлом базы ей уже давали. а она опять спасибо.
видимо, опять с тем же результатом. Отчего у блондинок светятся глаза...
видимо, потому что мама научила быть вежливой, не обзываться и говорить "спасибо"
 

Фанат

oncle terrible
Команда форума
Это да. И нулевой результат - тоже от вежливости. Кто бы сомневался. Вежливость - это наше всё. Можно не думать, не учиться, не читать. Главное, чтобы тишина была в библиотеке.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху