Seite 1 von 1

Brauche SQL Abfrage

Verfasst: 03.03.2006 12:00
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*

Verfasst: 03.03.2006 12:18
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);

Verfasst: 03.03.2006 14:11
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.

Verfasst: 03.03.2006 16:33
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:

Verfasst: 03.03.2006 16:47
von mgutt
willst du die komplette "wer ist online" box wie auf der startseite dort einbinden?

Verfasst: 03.03.2006 16:54
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!

Verfasst: 03.03.2006 18:41
von S2B
Gib mal bitte das Query, mit dem die Einträge aufgelistet werden.

Re: Brauche SQL Abfrage

Verfasst: 04.03.2006 12:20
von mgutt
emily hat geschrieben:Und nein, ich brauche keinen online/offline Mod *g*
:roll: Mehr suchst Du doch gar nicht oder wie :-?

Verfasst: 10.03.2006 08:04
von emily
Hat sich erledigt, danke!

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