Вопрос следующий есть база все хранится в разных таблицах(скрин)
при запросе
$sql="
SELECT car_type.name, car_mark.name, car_model.name,
car_serie.name,car_modification.name,
car_characteristic_value.value,car_characteristic.name
from car_mark
join car_model
on car_model.id_car_mark = car_mark.id_car_mark
join car_type
join car_serie
on car_serie.id_car_model =car_model.id_car_model
join car_modification
on car_modification.id_car_model =car_model.id_car_model and car_modification.id_car_serie = car_serie.id_car_serie
join car_characteristic_value
on car_characteristic_value.id_car_modification = car_modification.id_car_modification
join car_characteristic
on car_characteristic.id_car_characteristic = car_characteristic_value.id_car_characteristic
limit 1500
";
получается так
Array
(
[0] => мотоциклы
[1] => BSE
[2] => PH06B
[3] => PH06B-50 10/10
[4] => 88cc (2.7Hp)
[5] => Питбайк
[6] => Тип
)
Array
(
[0] => багги
[1] => BSE
[2] => PH06B
[3] => PH06B-50 10/10
[4] => 88cc (2.7Hp)
[5] => Питбайк
[6] => Тип
)
Array
(
[0] => мотовездеходы
[1] => BSE
[2] => PH06B
[3] => PH06B-50 10/10
[4] => 88cc (2.7Hp)
[5] => Питбайк
[6] => Тип
)
Array
(
[0] => скутеры
[1] => BSE
[2] => PH06B
[3] => PH06B-50 10/10
[4] => 88cc (2.7Hp)
[5] => Питбайк
[6] => Тип
)
как сделать так что бы к определенному товару например
[0] => скутеры
[1] => BSE
[2] => PH06B
[3] => PH06B-50 10/10
[4] => 88cc (2.7Hp)
[5] => Питбайк
дописывались дальше его характеристики которые лежат в базе, сейчас он создает для каждой характеристики отдельный массив