Hello. There is such an array.
Array ( 0 => Array ([tav_title] => 'Для Женщин', [tac_title] => 'Для кого' ), 1 => Array ([tav_title] => 'Серебро 925', [tac_title] => 'Металл' ), 2 => Array ([tav_title] => 'Фианит', [tac_title] => 'Вставка' ), 3 => Array ([tav_title] => 'Горный хрусталь' [tac_title] => 'Вставка' ), 4 => Array ([tav_title] => 'SOKOLOV' [tac_title] => 'Бренд'), ); I deduce it like this:
<?php foreach ($res as $item):?> <b><?= $item['tac_title'] ?></b>: <?= $item['tav_title'] ?><br> <? endforeach;?> It looks like this:
Для кого: Для Женщин Металл: Серебро 925 Вставка: Фианит Вставка: Горный хрусталь Бренд: SOKOLOV As you can see, the insert field is repeated several times, and the value is different. How can I get it like this?
Для кого: Для Женщин Металл: Серебро 925 Вставка: Фианит, Горный хрусталь Бренд: SOKOLOV If it helps, then below MySql request.
SELECT `t_a_v`.`title` AS 'tav_title', `t_a_c`.`title` AS 'tac_title' FROM `tm_attr_value` AS `t_a_v` LEFT JOIN `tm_attr_category` AS `t_a_c` ON `t_a_c`.`id` = `t_a_v`.`id_attr_category` WHERE `t_a_v`.`id` = '$attrValue'