Я пытаюсь recunstruct этого массива с помощью цикла Еогеаспа:восстанавливающие ассоциативные массивов в PHP
Array
(
[0] => Array
(
[ID] => 0
[NAME] => 400
[QUANTITY] => 12
)
[1] => Array
(
[ID] => 0
[NAME] => 403
[QUANTITY] => 108
)
[2] => Array
(
[ID] => 5
[NAME] => 403
[QUANTITY] => 108
)
)
Это то, что я хочу, чтобы это выглядело как:
Array
(
[ID] => Array
(
[NAME] => QUANTITY
[NAME] => QUANTITY
)
Array
(
[ID] => Array
(
[NAME] => QUANTITY
)
код я придумал с не работает должным образом, массив, кажется, быть перезаписаны на каждый цикл отображения только последняя запись:
Array
(
[ID] => Array
(
[NAME] => QUANTITY
)
[ID] => Array
(
[NAME] => QUANTITY
)
)
Это мой код:
$result = $sth->fetchAll(PDO::FETCH_ASSOC);
foreach($result as $key=>$value){
$i = $value["ID"];
$x = $value["NAME"];
$y = $value["QUANTITY"];
$arr[$i] = array($x=>$y);
}
Он работал как шарм! Спасибо за быстрый ответ. – Kwqubik