Здравствуйте. Есть такой код: Код (PHP): WHERE {$stop_list} (`xfields` = 'year|".$xf."' OR `xfields` LIKE 'year|".$xf."||%' OR `xfields` LIKE '%||year|".$xf."' OR `xfields` LIKE '%||year|".$xf."||%' OR `xfields` = 'country|".$xf."' OR `xfields` LIKE 'country|".$xf."||%' OR `xfields` LIKE '%||country|".$xf."' OR `xfields` LIKE '%||country|".$xf."||%') Он для cms DLE, заменяет вот этот код в файле engine/engine.php Код (PHP): WHERE {$stop_list}xfields LIKE '%{$xf}%' Делается это для того, чтобы по клику на дополнительное поле year велся поиск ТОЛЬКО по этому полю в других материалах. То же самое и country. Год то в новости один, а вот country может быть несколько. Отсюда и проблема - данный код не показывает мне новости в которых больше одного слова. Например: Есть 2 новости у которых такие данные прописаны в доп. поле country 1. Страна: США, Канада, Россия 2. Страна: Россия По клику по слову Россия должны показываться обе новости, а сейчас показывает только вторую новость, где доп. поле Россия в одиночестве. Думаю, что проблема в синтаксисе, если добавить еще один OR `xfields` = 'country|".$xf."' только немного другой то все сработает. Помогите понять пожалуйста.