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 : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à