- - carnet.sql :
-
- CREATE TABLE personne (
- nom varchar(255),
- prenom varchar(255),
- age int(2)
- )
-
- - carnetMysqlToXml.php :
-
- <?php
- /*
- * Penser à ouvrir une connexion vers la base mysql
- * Ecrire une requête ($q) pour récupérer les données de la table
- */
-
- $xml = '<?xml version="1.0" encoding="ISO-8859-1"?>'.'<carnet>';
- while ($row = mysql_fetch_array($q)) {
- $xml .= '<personne>';
- $xml .= '<nom>'.$row['nom'].'</nom>';
- $xml .= '<prenom>'.$row['prenom'].'</prenom>';
- $xml .= '<age>'.$row['age'].'</age>';
- $xml .= '</personne>';
- }
- $xml .= '</carnet>';
-
- $fp = fopen("carnetMysqlToXml.xml", 'w+');
- fputs($fp, $xml);
- fclose($fp);
-
- echo 'Export XML effectue !<br><a href="carnetMysqlToXml.xml">Voir le fichier</a>';
- carnet.sql :
CREATE TABLE personne (
nom varchar(255),
prenom varchar(255),
age int(2)
)
- carnetMysqlToXml.php :
<?php
/*
* Penser à ouvrir une connexion vers la base mysql
* Ecrire une requête ($q) pour récupérer les données de la table
*/
$xml = '<?xml version="1.0" encoding="ISO-8859-1"?>'.'<carnet>';
while ($row = mysql_fetch_array($q)) {
$xml .= '<personne>';
$xml .= '<nom>'.$row['nom'].'</nom>';
$xml .= '<prenom>'.$row['prenom'].'</prenom>';
$xml .= '<age>'.$row['age'].'</age>';
$xml .= '</personne>';
}
$xml .= '</carnet>';
$fp = fopen("carnetMysqlToXml.xml", 'w+');
fputs($fp, $xml);
fclose($fp);
echo 'Export XML effectue !<br><a href="carnetMysqlToXml.xml">Voir le fichier</a>';