Voilà j'essaye de réaliser une messagerie. Par conséquent je voudrais afficher le nombre de messages envoyés par différentes personnes utilisant des pseudos.
Je crée un xml mais celui ci reste vide :
<?php
function onlineMess($pseudo)
{
GLOBAL $db,$table8;
$pseudo = trim($pseudo);
$sql1=mysql_query("SELECT COUNT(*) FROM $table8 WHERE membrePseudoRec= '".$pseudo."'");
$row=mysql_fetch_row($sql1);
$totamessage =$row[0];
// On regarde s'il y a des éléments
if ( mysql_num_rows($sql1))
{
$xml = '<?xml version="1.0" encoding="ISO-8859-1"?>'.'<message>';
while ($data = mysql_fetch_array($sql1)) {
$xml .= '<personne';
$xml .= ' pseudo='.'"'.$data['membrePseudoEnv'].'"';
$xml .= ' nombre='.'"'.$totamessage.'"';
$xml .= '/>';
}
$xml .= '</message>';
$fp = fopen("myPROFECTRONonlineShowMess.xml", 'w+');
fputs($fp, $xml);
fclose($fp);
return "error=ok";}
else
{
return "error=pasok";
}
}
Je dois faire une mauvaise requete ; si qq peut m'aider.