Bonjour, j'ai une question sur comment m'y prendre pour réaliser une fusion correct des données.
Je charge des données venant de mysql via PDO et retourne sous forme d'un tableau associatif les données.
jusque la c'est vraiment très clair (même bourrer on y arrive)
Mais j'ai également des données venant d'un fichier xml, j'utilise alors simplexml
Des données venant du fichier xml sont identique à la base de données (un identifiant pour être exact).
Je souhaite m'en servir pour identifier exactement l'élément dont j'ai besoin et retourner les données seulement je ne vois pas trop comment m'y prendre.
En gros :
Données venant de mysql:
- idmachin
- idxml
- nom
- prenom
Données venant du xml :
- boxnumber (identique à idxml dans la DB)
- callstatus
Ma question comment fusionner les deux tableaux pour que je puisse ajouter le callstatus à la bonne personne.
Voici mon tableau mysql :
Mon fichier xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Array ( [0] => Array ( [idmachin] => 1 [idxml] => 1201 [pseudo] => test ) [1] => Array ( [idmachin] => 2 [idxml] => 1800 [pseudo] => moi) )
Une idée sur le sujet je sèche, merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <available> <personne> <boxnumber>1201</boxnumber> <callstatus>0</callstatus> </personne> <personne> <boxnumber>1800</boxnumber> <callstatus>1</callstatus> </personne> </available>![]()
Partager