Hello,


Dans une base de données j'ai un champ en format json tq :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
{"le pen":1912,"mélenchon":1378,"macron":1259,"zemmour":585,"lassalle":354,"pécresse":258,"jadot":174,"hidalgo":141,"dupont-aignan":127,"roussel":123,"poutou":37,"arthaud":31}
Ce champ redescend parfaitement via une requête PHP mais d'un bloc. Je cherche à savoir comment récupérer chaque nom de candidat, et chaque valeur pour chaque candidat.

J'ai bien essayé avec une boucle foreach mais peu concluant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
// soit $candidats mon json présenté ci-dessus
$data = json_decode($candidats, true);
foreach ($data as $key=> $data1) {
    echo $key, " : ";
    echo $data1, "\n";
}
Ce code ne me redescend que le premier enregistrement.... Comment faire pour avoir l'intégralité des candidats ?

Je vous remercie pour vos retours

Sylvain