Доброго дня!
Изучаю PHP+RedBean PHP и столкнулся с проблемой вывода данных. Нужно вывести из таблицы связей все параметры и значения (в таблицу связей записаны ID параметра, ID значения и ID продукта.
Нужно так:
Ткань: хлопок, шелк
Получается так:
Ткань: Хлопок
Ткань: Шелк
Вывожу вот так:
$ad = new Ads();
$ad = $ad->getAd(111);
foreach ($ad->ownBindsList as $bind){
echo $bind->parametrs->name . "\n";
echo $bind->values->name . "\n";
}
Вопрос заключается в том, как вывести все значения параметра не дублируя имя параметра?
Понимаю как это сделать через запросы к базе в цикле, но ведь это не хорошо.
Наверняка есть более логичное и правильное решение, буду благодарен за помощь!
Структура БД