bo, bah faites comme vous voulez si vous ne m'écouteez pas c'est pas grave mais bon je sais quand meme ce que j'ai des sources xml conforme est fonctionnelles qui me montrent que c'est normal mais bon ...
ma source en preuve
<?php
require 'config.php5';
// date = annee--mois
function db2xml($soc)
{
global $sql;
$create_xml = '<?xml version="1.0" encoding="iso-8859-1"?><table>';
if(isset($soc))
{
$param_date = (isset($_GET['date']) && strlen($_GET['date'])) ? $_GET['date'] : date("Y -- m");
$param_date_array = explode('--',$param_date);
$param_date_timestamp = mktime(0,0,0,$param_date_array[1],0,$param_date_array[0]);
$number_day = date('t',$param_date_timestamp);
$timestamp_start = $param_date_timestamp;
$timestamp_end = $param_date_timestamp + 3600*24*$number_day;
$societe = htmlentities($soc);
$req = 'SELECT `questionnaire`.*,`utilisateurs`.`nom`,`utilisateurs`.`prenom`,`utilisateurs`.`identifiant`,`utilisateurs`.`societe_cliente` FROM `questionnaire`,`utilisateurs` WHERE utilisateur = identifiant AND over = 1 AND societe_cliente = "'.$societe.'" AND startdate > '.$timestamp_start.' AND startdate < '.$timestamp_end.' ORDER BY startdate DESC';
$sql->Query($req);
if($sql->RowCount())
{
while($sql->ReadRow())
{
$create_xml .= "<element>";
$create_xml .= "<nom>".$sql->RowData['nom']."</nom>";
$create_xml .= "<prenom>".$sql->RowData['prenom']."</prenom>";
$create_xml .= "<identifiant>".$sql->RowData['identifiant']."</identifiant>";
$create_xml .= "<themes>";
$blob = $sql->RowData['questions'];
$_themes_result = get_theme_result($blob);
foreach($_themes_result as $k)
{
$create_xml .= "<theme>";
$create_xml .= "<label>" .$k['label']."</label>";
$create_xml .= "<result>".$k['percent']."%</result>";
$create_xml .= "</theme>";
}
$create_xml .= "</themes>";
$create_xml .= "<result_global>".get_global_result($blob)."</result_global>";
$create_xml .= "</element>";
}
}
else
{
$create_xml .= "<element> Pas de résultats...</element>";
}
}
$create_xml .= "<element> Pas de résultats...</element>";
$create_xml .="</table>";
return $create_xml;
}
header('Content-Type: application/xml');
$societe = isset($_GET['societe']) ? $_GET['societe'] : "";
echo db2xml($societe);
?>
et un exemple de résultats :
Code : Tout sélectionner
<?xml version="1.0" encoding="iso-8859-1"?><table><element> Pas de r�sultats...</element><element> Pas de r�sultats...</element></table>
çà c'est le code source de la page
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }