bonjour, j ai une petite erreur dans mon code mais je de voix pas la quelle. j 'airais besoins de vos lumière.
$query = "SELECT * FROM chatuser WHERE pseudo LIKE '$waza'";
$result = mysql_query($query);
// Recupération des resultats
//On met à jour la BDD en lui indiquant qu'on est toujours connecté
if (!mysql_fetch_row($result)) {$query = "INSERT INTO chatuser (`pseudo`, `date`) VALUES ('$waza', NOW())";}
juste ici dessous mon erreur
if $query="UPDATE chatuser SET date='NOW()' WHERE pseudo='$waza'";
$result = mysql_query($query);
//Tous ceux qui n'ont pas mis à jour la BDD depuis plus de 60 s
//Sont considérés comme déconnectés
$query = "DELETE FROM chatuser WHERE (date < (NOW() - 60))";
$result = mysql_query($query);
//On lit les messages arrivés
$query = "SELECT expe,messy FROM chatonline WHERE dest LIKE '$waza'";
$result = mysql_query($query);
echo "<script>
<!--
";
while ($row=mysql_fetch_row($result)) {
$row[1]=htmlentities ($row[1]);
$row[1]=str_replace ("\n","<BR>",$row[1]);
$row[1]=str_replace (chr(13),"",$row[1]);
echo "ShowMess (\"$row[0]\",\"$row[1]\");";
}
echo "
//-->
</script>";
//Le message est lu, on le supprime
$query = "DELETE FROM chatonline WHERE dest='$waza'";
$result = mysql_query($query);
mysql_close;?>
<script>
<!--
setTimeout("window.location=document.location;",5000); //Toutes les 5 secondes, on raffraichi la page
//-->
</script>
</body>
</html>