Привет, подскажите пожалуйста, как получить все значения, которые соответствуют указанному item_id (рисунок во вложении)?
Делаю примерно так, (в t1 и t2 ) значения id и item_id соответствуют, из t1 я вытаскиваю тайтл и id, а из t2 мне надо получить значения доп.полей, (field_id = value)
$str_id = '1,2,3,4,5';
$query = "
SELECT t1.title, t1.id, t2.field_id, t2.value
FROM ux7fc_content t1
LEFT JOIN ux7fc_fields_values t2
ON t1.id = t2.item_id
WHERE t1.id IN($str_id)
";
мне на id из таблицы t1 подвесить все из t2, примерно так
Array
(
[363] => Array
(
[title] => АГАТ
[id] => 363
[field_id] => 104
[value] => металлочерепица / профнастил / штакетник / водосточные системы
[field_id] => 103
[value] => пн.-пт. 10.00 - 18.00, сб-вс. - по предварительной договоренности
[field_id] => 102
[value] => замер, монтаж, доставка
)
)
Заранее благодарю за ответы!
Прикрепленные файлы:
sql.png, Размер: 43,414 байт, Скачано: 88