[RESOLU] extraire valeur de liste ["1","2","3"]

Eléphanteau du PHP | 36 Messages

17 févr. 2020, 17:28

Bonjour, j'ai une base de données qui me renvoie un listing du type ["1","2","3"], comment puis-je retirer les valeurs individuelles 1, 2 et 3 - je croyais en premier lieu avoir a faire un json mais pas du tout.
Je me doute qu'il y a un truc tout simple mais vois pas. Merci.

Avatar du membre
Mammouth du PHP | 1609 Messages

17 févr. 2020, 19:00

Bonjour, question un peu trop vague. En SQL tu peux faire un WHERE column NOT IN (1, 2, 3)...
Développeur web depuis + de 20 ans

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

17 févr. 2020, 19:06

Bah si tu fais un json_decode() ça va te renvoyer un tableau PHP que tu peux traiter ensuite comme tu veux, par exemple avec un foreach() pour récupérer les valeurs individuelles.
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 36 Messages

17 févr. 2020, 19:44

Bonsoir,
beh oui, bien sur, json... j'étais persuadé, je ne sais pas pourquoi que le format standard pour json était du type {"gallery0":{"photo":"blabla","alt_text":"Image one"},"gallery1":{"photo":"blabla","alt_text":"Image two"},"gallery2":{"photo":"blabla","alt_text":"Image three"},"gallery3":{"photo":"blabla","alt_text":"Image Four"}}
Probleme résolu,
merci à vous.

Avatar du membre
Mammouth du PHP | 1609 Messages

17 févr. 2020, 20:17

Avec la réponse je comprends mieux la question maintenant. 😅
Développeur web depuis + de 20 ans