Insertion de données sous format json dans une BD mysql
osphyl
Messages postés3Date d'inscriptionlundi 2 novembre 2009StatutMembreDernière intervention 3 novembre 2009
-
2 nov. 2009 à 17:58
onapthanh
Messages postés4Date d'inscriptionvendredi 9 août 2013StatutMembreDernière intervention25 janvier 2018
-
25 oct. 2014 à 20:15
Bonjour,
comme l'indique le titre je souhaite insérer des données sous format json {"clé1":"val1","clé2":"val2","clé3":"val3"},{"clé1":"val1","clé2":"val2","clé3":"val3"},...
dans une base de données mysql...
Je sais que je dois les convertir en CSV (val1,val2,val3)... mais je sais pas comment faire ça.
est ce que je devrais plutôt utiliser une script ou une fonction php pour recueillir mes données..
osphyl
Messages postés3Date d'inscriptionlundi 2 novembre 2009StatutMembreDernière intervention 3 novembre 20091 3 nov. 2009 à 10:11
mon json est de la forme : {"clé1":"val1","clé2":"val2","clé3":"val3"},{"clé1":"val1","clé2":"val2","clé3":"val3"},...
je veux récuperer :
(val1,val2,val3)
(val1',val2',val3')
...
Pour les insérer dans une table mysql qui contient :
Champ1 (int)
champ2 (varchar)
champ3 (date)
syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201220 3 nov. 2009 à 10:17
Ah ok, je comprends mieux. Alors là oui, il va te falloir utiliser PHP pour mettre en forme tout ça..
Hélas j'ai pas trop le temps, désolé.
Mais il y aura deux boucles, une pour tes objets séparés par ',' et une autour de array_keys pour retrouver tes clés et donc les valeurs associées.
Bonne chance
S.