Надо выбрать из таблицы Info список товаров у которых name_id равен $id и в то же время поля name ИЛИ саtalog не пустые писал что то типо этого $query ="Select * from info where name_id=$id in (name !=0 or catalog !=0)"; но мне выдаются товары у которых name_id не равен $id то есть совсем не то что нужно SELECT * FROM info WHERE name_id = $id AND NOT (name IS NULL AND catalog IS NULL) тоже он выбирает вообще все что соответсвует $id
dark-demon ну у меня пустое поле тип данных там TEXT в нем ничего не отображаеться то есть это наверно не ноль а вот нулл или пустая строка я не знаю разницы
dark-demon ну если полный путь то сначала вводятя даные через форму и поле <input> потом через переменную с помощью запроса insert в базу MySQL ну и соответсвенно если поле <input> не заполнено то в базу попадает пустая переменная