ilike в mysql

zip111

Новичок
ilike в mysql

Есть ли какой-то аналог ILIKE в MySQL? Как в Postgres?
 

zerkms

TDD infected
Команда форума
LIKE и так регистронезависимый
чтобы получить регистрозависимость - кури BINARY (или ILIKE в постгре это не регистронезависимый LIKE??)
 

zip111

Новичок
да.

почему Like регистронезависимый?
у меня зависимый получаеться.

пример запроса:

PHP:
	foreach ($slovo as $v)
    	$zapros_catalogue .= " catalogue.category like '%{$v}%' or mobile.title like '%{$v}%' or ";
	$zapros_catalogue = substr($zapros_catalogue,0, strlen($zapros_catalogue)-3);

$query_catalogue = mysql_query("select catalogue.category as name_category, mobile.id, mobile.category, mobile.title from mobile left join catalogue on mobile.category = catalogue.id where {$zapros_catalogue} order by id desc");
 

Фанат

oncle terrible
Команда форума
скорее всего, у тебя не настроена кодировка
 

Фанат

oncle terrible
Команда форума
я не знаю, что такое cp1251_bin, но название меня несколько настораживает.
и должно бы насторожить и тебя, если ты читал ответ zerkms
 

zip111

Новичок
не настораживает. Все прелесно работет кроме этого. А зависимость от регистра есть.
 

Фанат

oncle terrible
Команда форума
ну, не буду настаивать.
мне, как-то, с твоей сортировки, ни холодно, ни жарко =)
 

zip111

Новичок
в phpmyadmin.

версия 2.6.1

-~{}~ 08.04.06 17:00:

кстати MySQL-кодировка: Windows Cyrillic (cp1251)
 

Andreika

"PHP for nubies" reader
zip111
оо!! теперь открывай phpmyadmin и ищи на его главной странице ссылку Кодировки и сравнения, а в ней маленькое предложение о том, что такое cp1251_bin .. если сей ссылки нет, то даж не знаю
 

zip111

Новичок
точно. Поменял сравнение на cp1251_general_ci - теперь все как надо. Спасибо
 
Сверху