Dans mon header, un update pour les logués.
$temps = 5;
$time = time();
$time2 -= $temps * 60;
$update2="UPDATE users SET derniere=".$time." WHERE pseudo='".$_SESSION['name']."'";
$upadte = mysql_query($update2);
Ensuite, j' aimerai afficher les membres presents depuis moins de 5mn: <?php
$connectes2 = mysql_query("SELECT pseudo FROM users WHERE derniere < '$time2' ORDER BY pseudo ASC")or die(mysql_error());
while ($connectes = mysql_fetch_array($connectes2))
{
echo $connectes['pseudo'];
echo '<br />';
}
?>
derniere est la colonne de la bdd qui recupere le timestamp a chaque refresh.Si qulequ' un pouvait me dire pouquoi je n' ai meme pas un message d' erreur, ca serait cool!