[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Слеш и отрицание в операторе LIKE
Владимир55
Вот в таком виде выборка происходит нормально:

mysql_query("SELECT id, adres_grupp FROM grupp WHERE (metka = '$metka' OR id = 1) AND id != '$id_grupp' AND adres_grupp LIKE '$adres_grupp%' ORDER BY adres_grupp");


Однако, потребовалось изменить условие выбора adres_grupp таким образом, чтобы к нему добавить слеш:
mysql_query("SELECT id, adres_grupp FROM grupp WHERE (metka = '$metka' OR id = 1) AND id != '$id_grupp' AND adres_grupp LIKE '$adres_grupp/%' ORDER BY adres_grupp");
Теперь вообще не работает!

В другом месте скрипта потребовалось отрицание LIKE:
mysql_query("SELECT id, adres_grupp FROM grupp WHERE (metka = '$metka' OR id = 1) AND id != '$id_grupp' AND adres_grupp NOT LIKE '$adres_grupp%' ORDER BY adres_grupp");
И тоже не работает!

Как это исправить?
Hello
Попробуйте
{$adres_grupp}


_____________
VPS от 5$, первые 2 месяца - бесплатно.
Владимир55
Вы такую конструкцию имели в виду?

adres_grupp LIKE '{$adres_grupp}/%'


Так не работает.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.