Dans index.php : $queryonline = doquery("SELECT charname FROM {{table}} WHERE UNIX_TIMESTAMP(onlinetime) >= '".(time()-600)."' ORDER BY charname", "users"); $onlinerow = mysql_fetch_array($queryonline); Accueil.php : function menu_login($onlinerow) { //Menu lorsque l'on est pas logé. //Affichage nombre de connectés. if (mysql_num_rows($onlinerow) <= 1) { $txt = 'connecté'; } else { $txt = 'connectés'; } $statistiques = ' Il y a '.mysql_num_rows($onlinerow).' '.$txt.''; //Affichage des 5 derniers inscrits. $statistiques .= '
 Les derniers inscrits:'; $query = doquery("SELECT * FROM {{table}} ORDER by regdate DESC LIMIT 5","users"); $statistiques .= ''; $count = 1; while ($row = mysql_fetch_array($query)) { if(isset($onlinerow['charname'])) { $txt = 'En ligne'; } else { $txt = 'Hors ligne'; } ETC... $statistiques .= '
- '.stripslashes($row['charname']).' '.$txt.''; }