Доброго времени суток господа. имеется следующее
foreach ($result_list as $entry2) {
$row[$entry2["id"]][] = $entry2["value_obj"];
}
выводит он так
Array
(
[324] => Array
(
[0] => 7
[1] => 16
[2] => 21
[3] => 26
[4] => 44
[5] => 33
[6] => 88
[7] => 1
[8] => 1
)
[307] => Array
(
[0] => 5
[1] => 48
[2] => 67
[3] => 88
[4] => 5
[5] => 2
[6] => 52
[7] => 55
[8] => 56
[9] => 58
)
Где 324 и 307 ид товара а все что в массиве его характеристики. Вопрос как сделать так что бы вместо индексов отображались названия характеристик которые я беру из БД "param_name"
$result=mysql_query($sql );
$result_list = array();
while($row = mysql_fetch_array($result)) {
$result_list[] = $row;
}
Вот запрос но дело в том что когда я делаю так $row[$entry2["id"]][]=$entry2["param_name"]. $entry2["value_obj"];
то он мне все выводит только через запятую
$sql="SELECT ore_apartment_city.name_ru,address_ru,description_ru,lat,lng,ore_apartment.id,phone,ore_apartment_obj_type.name_ru,ore_apartment_kind.representation,price,ore_apartment_properties.property_id,ore_apartment_properties.value_obj,ore_additional_properties.name,ore_additional_properties.param_name
FROM ore_apartment,ore_apartment_city,ore_apartment_obj_type,ore_apartment_kind,ore_apartment_properties,ore_additional_properties
WHERE ore_apartment_city.id=ore_apartment.city_id AND ore_apartment_obj_type.id=ore_apartment.obj_type_id AND ore_apartment_kind.id=ore_apartment.kind_id AND ore_apartment.id = ore_apartment_properties.apartment_id AND ore_additional_properties.id = ore_apartment_properties.property_id";
если я правильно понял, что вы хотите, то, как-то так:
foreach ($result_list as $entry2) {
$row[$entry2["id"]] = [$entry2["param_name"] => $entry2["value_obj"]];
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите как сделать фильтр по tv: proc <select name="proc"><option></option></select> по input фильтрует, если вводим а по селект не могу понять как форма...
Подскажите, как вместо прямоугольного стандартного поля формы получить поле в виде длинного нижнего подчеркивания?