Запрос
$sql="SELECT `id`, `title`, `url`, `parent_id`,`manufacturer_id`,`image`
FROM `product` WHERE `disabled` != '1' AND `title` LIKE '%$query%'
OR `content` LIKE '%$query%'
OR `image` LIKE '%$query%'
OR `meta_header` LIKE '%$query%'
OR `meta_keywords` LIKE '%$query%'
OR `meta_description` LIKE '%$query%'";
$result=mysql_query($sql);
Выводит также все позиции из базы со статусом disabled (int) = 1. Подскажите, в чем проблема?
$sql="SELECT `id`, `title`, `url`, `parent_id`,`manufacturer_id`,`image`
FROM `product` WHERE `disabled` != '1' AND (`title` LIKE '%$query%'
OR `content` LIKE '%$query%'
OR `image` LIKE '%$query%'
OR `meta_header` LIKE '%$query%'
OR `meta_keywords` LIKE '%$query%'
OR `meta_description` LIKE '%$query%')";
$result=mysql_query($sql);
Поправил ваш запрос,нужны скобки после AND
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники