Запрос
$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
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть таблица, одним запросом хочу получить, к примеру, 2 значения - сумма значений value и сумма значений points, но не могу понять, как составить...
В большинстве книг авторы используют этот методСлышал что это далеко не самое лучшее решение есть ли альтернатива и какие могут быть последствия
Можно ли реализовать в данном примере поиск и удаление одной записи?