also ich speichere die zeit des logins in eine mysql zelle und nun will ich auslesen wer online ist und zwar wer sich süätestens vor 5 minuten eingeloggt hat
zeit vor 5 minuten
Einklappen
X
-
es wird irgentwie gar nichts angezeigt der zellentyp ist timestamp und so trag ich es ein:
PHP-Code:$aendern = "UPDATE reg Set user_online = '. time() . ' WHERE name = '$Inhalt'";
$update = mysql_query($aendern);
Fabian Pfeiffer
fabianpfeiffer@gmx.at
www.fabian-pfeiffer.at.tt
Kommentar
-
funktioniert immer noch nicht also der zellentyp ist jetzt in Unsigned
und mit dem stell ich was rein:
PHP-Code:$aendern = "UPDATE reg Set user_online = '. time() . ' WHERE name = '$Inhalt'";
$update = mysql_query($aendern);
PHP-Code:$abfrage = "SELECT * FROM reg WHERE user_online > '.$time'";
.
.
.
Fabian Pfeiffer
fabianpfeiffer@gmx.at
www.fabian-pfeiffer.at.tt
Kommentar
-
PHP-Code:$aendern = "UPDATE reg Set user_online = '". time() . "' WHERE name = '$Inhalt'";
$abfrage = "SELECT * FROM reg WHERE user_online > '$time'";
maw er setzte im ersten user_online auf 0 und im zweiten prüfte er 0>0.zahl .
Kommentar
-
Original geschrieben von Luke
Wenn du die Zeit als timestamp speicherst (was ich dir sowieso empfehle)
Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!
bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
Wie man Fragen richtig stellt
Kommentar
-
ok danke klappt jetzt, aber nun hab ich eine andere Frage:
wie mach ich das wenn jetz z.B.: ein neuer eintrag in eine tabbele erfolgt ist das 1 neuer Eintrag da steht wo ich will oder halt wieviele neue eintrage gemacht worden sindFabian Pfeiffer
fabianpfeiffer@gmx.at
www.fabian-pfeiffer.at.tt
Kommentar
Kommentar