Hallihallo.
Ich versuche zur Zeit ein "Wer ist gerade online"-Script zu schreiben. Allerdings bekomm ich nie ein Ergebnis. Hier erstmal der Code:
Und zwar:
Zuerst lese ich alle Namen der Benutzer (name_anzeige) aus der Tabelle aus, wo 'zuletzt_aktiv' (ein datetime) größer ist als das intervall der letzten 5 minuten.
und dann speicher ich jeden namen in $arr.
wenn ich das nun versuche auszugeben, bekomm ich immer nur ein 'Array' als echo. allerdings weiß ich auch nicht ganz exakt wie die ausgabe jetzt auszusehen hat.
Vielleicht kann mir ja wer helfen?
Dankeschön. Linaloya
Ich versuche zur Zeit ein "Wer ist gerade online"-Script zu schreiben. Allerdings bekomm ich nie ein Ergebnis. Hier erstmal der Code:
PHP:
function whoisonline($anzahl)
{
$sql = "SELECT
name_anzeige
FROM
profil_daten
WHERE
DATE_SUB(CURDATE(),INTERVAL 5 MINUTE) <= zuletzt_aktiv;
";
$result = mysql_query($sql) OR die(mysql_error());
$arr = array();
for($i=0;$i<$anzahl;$i++)
{
$arr[$i] = mysql_fetch_array($result);
}
return($arr);
}
Und zwar:
Zuerst lese ich alle Namen der Benutzer (name_anzeige) aus der Tabelle aus, wo 'zuletzt_aktiv' (ein datetime) größer ist als das intervall der letzten 5 minuten.
und dann speicher ich jeden namen in $arr.
wenn ich das nun versuche auszugeben, bekomm ich immer nur ein 'Array' als echo. allerdings weiß ich auch nicht ganz exakt wie die ausgabe jetzt auszusehen hat.
Vielleicht kann mir ja wer helfen?
Dankeschön. Linaloya
Zuletzt bearbeitet: