[XML] Ajout d'un noeud au debut

Ajout d'un noeud au debut [XML] - XML/XSL - Programmation

Marsh Posté le 12-05-2006 à 10:19:27    

Salut a tous,
Je fait un lecteur video en flash avec un menu(combobox) généré en xml.
Je vous explique mon probleme. Je souhaite ajouter des noeuds à mon fichier xml mais je voudrais que le noeuds ajouter apparaisse en premier et pas en dernier.
 
Comment faire?
 
Voici mon code php...
 
<?php
$mlabel1=$_POST["titre"];
$mdata1=$_POST["l_videos"];
$mdescription=$_POST["description"];
$mrealiser=$_POST["realiser"];
$mdate=$_POST["date"];
$marticle=$_POST["l_article"];
 
if(!$doc = domxml_open_file("../videos.xml" )) {
echo "Erreur lors de l'analyse du document\n";
exit;
}  
$attr = $children[1]->set_attribute("align", "left" );
 
$root =& $doc->document_element();  
$file = $doc->create_element("File" );
$file = $root->append_child($file);
$label1 = $file->set_attribute("label1",$mlabel1);
$data1=$file->set_attribute("data1",$mdata1);
$description=$file->set_attribute("description",$mdescription);
$realiser=$file->set_attribute("realiser",$mrealiser);
$date=$file->set_attribute("date",$mdate);
$url1=$file->set_attribute("url1",$marticle);
 
$doc->dump_file("../videos.xml", false, true);
echo "Article ajouter";
?>
 
 
Merci d'avance...

Reply

Marsh Posté le 12-05-2006 à 10:19:27   

Reply

Marsh Posté le 12-05-2006 à 17:07:12    

Je vois qu'il y a une fonction insert_before...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed