Actualisation Json
Résolu/Fermé
yohann3396
Messages postés
35
Date d'inscription
mercredi 16 novembre 2011
Statut
Membre
Dernière intervention
14 août 2016
-
Modifié par yohann3396 le 2/05/2015 à 13:59
yohann3396 Messages postés 35 Date d'inscription mercredi 16 novembre 2011 Statut Membre Dernière intervention 14 août 2016 - 2 mai 2015 à 21:57
yohann3396 Messages postés 35 Date d'inscription mercredi 16 novembre 2011 Statut Membre Dernière intervention 14 août 2016 - 2 mai 2015 à 21:57
A voir également:
- Actualisation des données de la carte sim
- Carte d'identité - Accueil - Services publics
- Débloquer carte sim sans code puk - Guide
- Whatsapp double sim - Guide
- Pile carte mere - Guide
- Recuperer contact carte sim - Guide
2 réponses
Utilisateur anonyme
2 mai 2015 à 16:46
2 mai 2015 à 16:46
Car la fonction json_encode de PHP quand elle n'a qu'une entrée (donc un tableau à une seule dimension) forme un objet JSON de cette forme
{"id":16,"x":1,"y":1}
Du coup ci tu fais maVar.id oui ça te retourne 16, mais quand tu as plusieurs entrées, donc un tableau à 2 dimensions, là le JSON retournée est sous forme de tableau contenant chaque objet JSON avec un index différent dans le tableau principal.
Comme ceci
[{"id":16,"x":1,"y":1},{"id":17,"x":2,"y":1}]
Du coup si par exemple tu veux l'id 16 tu dois faire maVar[0].id, pour le suivant c'est maVar[1].id (donc 17)
J'espère que tu as compris la différence entre un objet et un tableau, tu appelles pas les infos de la même façon.
{"id":16,"x":1,"y":1}
Du coup ci tu fais maVar.id oui ça te retourne 16, mais quand tu as plusieurs entrées, donc un tableau à 2 dimensions, là le JSON retournée est sous forme de tableau contenant chaque objet JSON avec un index différent dans le tableau principal.
Comme ceci
[{"id":16,"x":1,"y":1},{"id":17,"x":2,"y":1}]
Du coup si par exemple tu veux l'id 16 tu dois faire maVar[0].id, pour le suivant c'est maVar[1].id (donc 17)
J'espère que tu as compris la différence entre un objet et un tableau, tu appelles pas les infos de la même façon.
yohann3396
Messages postés
35
Date d'inscription
mercredi 16 novembre 2011
Statut
Membre
Dernière intervention
14 août 2016
2 mai 2015 à 19:10
2 mai 2015 à 19:10
D'acc oui j'ai compris, mais comment faire pour que la ligne
$('.bougeperso').html(ppmap.moveObject(json.id, json.x, json.y, true, 500)) }
soit raffraichis pour CHAQUE ID toutes les 1.5sec!
Donc en gros que ça retourne tous X et Y pour chaque ID ? :)
$('.bougeperso').html(ppmap.moveObject(json.id, json.x, json.y, true, 500)) }
soit raffraichis pour CHAQUE ID toutes les 1.5sec!
Donc en gros que ça retourne tous X et Y pour chaque ID ? :)
yohann3396
Messages postés
35
Date d'inscription
mercredi 16 novembre 2011
Statut
Membre
Dernière intervention
14 août 2016
2 mai 2015 à 21:57
2 mai 2015 à 21:57
merci, mais j'ai trouvé la solution :)