zaychenok
Новичок
И снова русская кодировка
Всем доброго времени суток!!!
Прошу сразу меня не пинать, ибо прочёл всё по теме, что нашел в поиске.
Не работают с русским буковками ф-ции LCASE и UCASE.
Пример:
$rec = $db->select( "SELECT COUNT(id) AS cnt FROM users WHERE activated='0' AND LOCATE(LCASE($text),LCASE(fio))" );
где fio - это TEXT.
Если есть поле fio = "Администрация", а $text="Админ", то мы получаем правильный результат. А вот если $text="админ", то результат, увы, нулевой.
З.Ы. Юзаю стандартный Денвер2 PHP4+MySQL3.23
в my.conf прописано default-character-set=cp1251
Всем доброго времени суток!!!
Прошу сразу меня не пинать, ибо прочёл всё по теме, что нашел в поиске.
Не работают с русским буковками ф-ции LCASE и UCASE.
Пример:
$rec = $db->select( "SELECT COUNT(id) AS cnt FROM users WHERE activated='0' AND LOCATE(LCASE($text),LCASE(fio))" );
где fio - это TEXT.
Если есть поле fio = "Администрация", а $text="Админ", то мы получаем правильный результат. А вот если $text="админ", то результат, увы, нулевой.
З.Ы. Юзаю стандартный Денвер2 PHP4+MySQL3.23
в my.conf прописано default-character-set=cp1251