Tu peux utiliser le xml helper dans une vue xml ...ca fait ca tres bien ...
On Oct 6, 5:25 pm, DeTeR <[EMAIL PROTECTED]> wrote: > Bonjour, > Je voudrai savoir quelle méthode utilisée afin de faire un script Php, > générant un fichier Xml à partir d'une requête Sql, en CakePhp 1.2 > comme le suivant: > > <?php > $username="root"; > $password=""; > $database="profil"; > > $dom = new DOMDocument("1.0"); > $node = $dom->createElement("markers"); > $parnode = $dom->appendChild($node); > > $connection=mysql_connect (localhost, $username, $password); > if (!$connection) { die('Not connected : ' . mysql_error());} > > $db_selected = mysql_select_db($database, $connection); > if (!$db_selected) { > die ('Can\'t use db : ' . mysql_error()); > > } > > $query = "SELECT * FROM markers WHERE 1"; > $result = mysql_query($query); > if (!$result) { > die('Invalid query: ' . mysql_error()); > > } > > header("Content-type: text/xml"); > > while ($row = @mysql_fetch_assoc($result)){ > // ADD TO XML DOCUMENT NODE > $node = $dom->createElement("marker"); > $newnode = $parnode->appendChild($node); > $newnode->setAttribute("nom",$row['nom']); > $newnode->setAttribute("prenom", $row['prenom']); > $newnode->setAttribute("age", $row['age']); > $newnode->setAttribute("nation", $row['nation']); > > } > > echo $dom->saveXML(); > ?> > > Merci en espérant ne pas être trop bourrin et être clair !!! --~--~---------~--~----~------------~-------~--~----~ Groupe "Cakephp-fr". Adresse : cakephp-fr@googlegroups.com Pour résilier : [EMAIL PROTECTED] Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr -~----------~----~----~----~------~----~------~--~---