Задавайте вопросы, мы ответим
Вы не зашли.
Доброго времени суток!
Помогите пожалуйста решить проблему с выводом товара из нескольких таблиц.
Данные в табличках появляются из 1с.
Таблица shop_items содержит информацию о ВСЕХ товарах
Таблица shop_price содержит цены на ВСЕ товары от товаров которые лежат в shop_items
Нужно вывести товары из таблички shop_items с ценами $value и с путями для картинок $ filename
Товары делятся на два типа:
1. Которые не содержат характеристик
2. Которые содержат характеристики
Для товаров первого типа которые не содержат характеристики успешно работает следующий запрос:
$result_tovar = mysql_query ("
SELECT *
FROM shop_items
LEFT JOIN shop_prices ON shop_prices.item_id=shop_items.item_id
LEFT JOIN shop_itemimages ON shop_itemimages.item_id=shop_items.item_id
WHERE shop_items.parent_group_id='$group_id'
AND owner_id='0'
");
$myrow_tovar = mysql_fetch_assoc($result_tovar);
А вот с товарами которые содержат характеристики такой запрос возвращает им пустоту в переменных $value и $ filename. Это и верно так как товары которые содержат характеристики у них нет ни цены ни изображения. Это как бы коробки в которых лежат другие товары у которых в свою очередь есть $value и $ filename.
Вопрос естественно такой: «Как мне достать цену и путь к изображению к товарам которые имеют характеристики и вывести их»
О том как работает \ неработает этот мой запрос можете посмотреть пройдя по ссылке:
http://la-vittoria.ru/view_cat.php?pare … 15f2b8ef81
По этому адресу видно что товары у которых нет характеристик отображаются нормально с ценой и картинкой а у тех что имеют характеристики нет ни цены не фото.
К теме прикрепляю файл с описанием логики работы таблиц.
Заранее спасибо за помощ)
Неактивен
В какой таблице содержаться характеристики? Где находятся товары с характеристиками?
Приведите структуру нужных таблиц в виде вывода команды show create table имя_таблицы
и пример тестовых данных.
Неактивен
Характеристики - я бы их характеристиками не назвал а скорее подтоварами.
Подтовары они лежат в той же табличке что и сами товары shop_items.
Товары с характеристиками содержатся в табличке shop_items.
Неактивен
Поясните на примере с данными, а то совершенно не понятно.
Неактивен