Bonjour,

Je souhaiterais mettre à jour une donnée dans un noeud mais je ne sais pas vraiment comment faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function set($user_id, $user_data)
	{
		//get the user node
		$result = $this->xpath->query('//*/users['.$user_id.']/node');
		$node = $result->item(0); //renvoie le bon noeud
 
		$this->xml->replaceData($user_data); //comment faire??
 
 
		//save XML file
		$this->xml->save($this->file_name);
	}
Dans cette fonction, j'effectue une requête Xpath pour récuperer le noeud que je veux modifier ($node) mais après, je ne sais pas comment appliquer $user_data à ce noeud en effaçant la valeur précédente.

Si vous savez, j'en serais ravi !

Merci.