Brauche SQL Abfrage

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
emily

Brauche SQL Abfrage

Beitrag von emily »

Hallo,

kann mir jemand die SQL Abfrage sagen, ob Person X gerade online ist, als Beispiel halt Admin! So das ich als Result 0 oder 1 bekomme, danke :-)

Und nein, ich brauche keinen online/offline Mod *g*
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Normal müsste das gehen:

Code: Alles auswählen

$sql = 'SELECT COUNT(s.session_id) AS count
	FROM ' . USERS_TABLE . ' u, ' . SESSIONS_TABLE . ' s
	WHERE u.user_id = s.session_user_id
		AND s.session_time >= ' . (time() - 300) . '
		AND u.user_id = 2';
if (!($result = $db->sql_query($sql)))
{
	message_die(GENERAL_ERROR, 'Coluld not get user online status', '', __LINE__, __FILE__, $sql);
}
$online_status = $db->sql_fetchfield('count', 0, $result);
$db->sql_freeresult($result);
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Wenn du eine bestimmte Person suchst ( nicht den Admin )

must du in dem obigen Code die

Code: Alles auswählen

u.user_id = 2
ändern.
emily

Beitrag von emily »

dr.death hat geschrieben:Wenn du eine bestimmte Person suchst ( nicht den Admin )

must du in dem obigen Code die

Code: Alles auswählen

u.user_id = 2
ändern.
Ok. Noch eine Frage, ich habe mir eine zusätzliche Seite eingebaut, so Leute was schreiben können, nun würde ich auf dieser Seite auch gerne sehen, wer online/offline ist, also der der gerade gepostet hast. Die Seite ist schon phpbb gebunden, ist also im Forum eingebunden.

Hoffentlich war das verständlich :oops:
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

willst du die komplette "wer ist online" box wie auf der startseite dort einbinden?
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
emily

Beitrag von emily »

mgutt hat geschrieben:willst du die komplette "wer ist online" box wie auf der startseite dort einbinden?
Nein!

Die Leute schreiben untereinander etwas und unter ihren Namen will ich einfach stehen haben offline ode online ;-)

Username (online): Text blablalba

So in etwa sieht es aus!
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Gib mal bitte das Query, mit dem die Einträge aufgelistet werden.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Re: Brauche SQL Abfrage

Beitrag von mgutt »

emily hat geschrieben:Und nein, ich brauche keinen online/offline Mod *g*
:roll: Mehr suchst Du doch gar nicht oder wie :-?
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
emily

Beitrag von emily »

Hat sich erledigt, danke!

Habe es über session lösen können :oops:
Antworten

Zurück zu „Coding & Technik“