Bonjour,
en fait j'ai une erreur lors de l'éxécution de mon script php j'ai reçois cet erreur :Erreur d'analyse XML : erreur de syntaxe
Emplacement : http://localhost/page.php?id=1
Numéro de ligne 1, Colonne 1 :
Merci en avance
en fait j'ai une erreur lors de l'éxécution de mon script php j'ai reçois cet erreur :Erreur d'analyse XML : erreur de syntaxe
Emplacement : http://localhost/page.php?id=1
Numéro de ligne 1, Colonne 1 :
<?php
ini_set('display_errors', true);
ini_set('display_startup_errors', true);
error_reporting(E_ALL);
if(isset($_GET['id']))
{
# Get the ID
$id = $_GET['id'];
# Make sure the ID is in fact a valid ID
if(!is_numeric($id) || ($id <= 0)) {
die("The ID is invalid!");
}
include_once 'connect.php';
mysql_select_db($dbname, $conn);
$sql = "SELECT * FROM ule_1,ule_13,ule_75,ule_76,ule_77,ule_78,ule_79,ule_80,ule_81,ule_82 where ule_1.puid='$id'";
$qry = mysql_query($sql) or die(mysql_error());
$xml = new DOMDocument('1.0', 'UTF-8');
if (mysql_num_rows($qry))
{
$items = $xml->createElement('items');
while ($data = mysql_fetch_assoc($qry))
{
$item = $xml->createElement('item');
foreach ($data as $k => $v)
{
$node = $xml->createElement($k, $v);
$item->appendChild($node);
}
$items->appendChild($item);
}
$xml->appendChild($items);
}
header('Content-type: text/xml');
header('Charset: utf-8');
print_r($xml);
echo $xml->saveXML();
}
else
{
echo "Error! No ID was passed.";
}
?>
Merci en avance