Je suis en train de recunstruct ce tableau avec une boucle foreach:Reconstruire tableaux associatifs en 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
)
)
Ce que je veux que ça ressemble à:
Array
(
[ID] => Array
(
[NAME] => QUANTITY
[NAME] => QUANTITY
)
Array
(
[ID] => Array
(
[NAME] => QUANTITY
)
Le code je suis venu avec ne fonctionne pas correctement, le tableau semble être écrasé sur chaque boucle affichant uniquement la dernière entrée:
Array
(
[ID] => Array
(
[NAME] => QUANTITY
)
[ID] => Array
(
[NAME] => QUANTITY
)
)
Cette est mon code:
$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);
}
Cela a fonctionné comme un charme! Merci pour la réponse rapide. – Kwqubik