PHP et XML dans un dossier
Bonjour,
j'ai une question! Actuellement je travail sur de l'exportation XML, cependant je bloque sur un détail.
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
<?php
function Classes(){
global $bdd;
$classe = array();
$xml = new XMLWriter();
$req = $bdd->prepare("SELECT * FROM classes;");
$req->execute();
// Debut
$xml->openURI("classes.xml");
$xml->setIndent(true);
$xml->startDocument('1.0', 'ISO-8859-1');
while($row = $req->fetch(PDO::FETCH_ASSOC)){
// Debut
$xml->startElement('Classe');
// Contenut
$xml->writeElement('classe', $row['classe']);
$xml->writeElement('niveau', $row['niveau']);
// Fin
$xml->endElement();
}
$xml->flush();
$message = "La table a été exporté avec succès.";
return $message;
}
?> |
Ce code fonctionne à excellence! Si je suis ici c'est pour demander si le fichier peut ce mettre dans un dossier directement à sa création. Car pour le moment les fichiers XML ce mettent dans le dossier où est le script de génération (à la racine).
http://php.net/manual/fr/function.xm...r-open-uri.php