02.07.2014, 11:09
(Dieser Beitrag wurde zuletzt bearbeitet: 02.07.2014, 11:11 von willstdueswissen.)
Wenn du
machst siehst du wie zechat das macht:
nämlich sind dort alle Sitzungen gespeichert.
Das heißt, du musst theoretisch
Damit siehst du die letzte 1 min
Ich weiß jetzt nicht was Zion da eingestellt hat ^^.
Aber dieser sql Befehl sollte dir schon mal helfen.
In php:
(Zion wenn etwas nicht stimmt einfach wieder sprechen xD)
MfG willstdueswissen
Code:
SELECT *
FROM `ze_session`
nämlich sind dort alle Sitzungen gespeichert.
Das heißt, du musst theoretisch
Code:
SELECT COUNT(*) AS `user_online_counter` FROM `ze_session` WHERE `sess_ping` > DATE_SUB(NOW(), INTERVAL 1 MINUTE) AND `sess_online_status` = 1
Damit siehst du die letzte 1 min
Ich weiß jetzt nicht was Zion da eingestellt hat ^^.
Aber dieser sql Befehl sollte dir schon mal helfen.
In php:
Code:
$con = mysqli_connect("host","user","pw","db");
$sql = "SELECT COUNT(*) AS `user_online_counter` FROM `ze_session` WHERE `sess_ping` > DATE_SUB(NOW(), INTERVAL 1 MINUTE) AND `sess_online_status` = 1";
$data = mysqli_query($con, $sql);
$row = mysqli_fetch_array($data);
echo "Es sind " . $row[0] ." Benutzer online:";
(Zion wenn etwas nicht stimmt einfach wieder sprechen xD)
MfG willstdueswissen