Hallo,
zuerst einmal...ja, ich habe die Suchfunktion benutzt und ich weiss, dass diese Frage schon sehr oft gestellt wurde, aber da ich aus den Ergebnissen der Suche nicht wirklich schlau geworden bin, frage ich hier lieber trotzdem noch einmal nach Hilfe. Ich habe folgendes vor:
Ich habe einen Chat geschrieben, in php...und würde nun gerne einen befehl /wc reinprogrammieren...der Befehl soll alle Räume zeigen, mit den Chatter die darin online sind und der Anzahl der Chatter...ich habe 2 Tabellen, die wie folgt aufgebaut sind:
--> Tabelle rooms:
Name:
Description:
Position:
Geschlossen:
moderate:
und dazu eine Tabelle:
-->chatusers
nick:
room:
active:
....
Ich würde nun gerne aus der Datenbank rooms alle Räume auslesen lassen und dazu aus der Tabelle chatusers alle user aus dem Feld "nick" die in diesem raum online sind, also alle chatuser, die active 1 sind (0 wäre nicht eingeloggt) und halt als room den room haben, der in der Tabelle rooms steht, ich hoffe ihr versteh was ich meine?! Es soll da so dargestellt werden:
Angenommen in chatrooms steht:
Name: Description: Position: Geschlossen: moderate:
Test test 1 0 0
test2 test2 2 0 0
und in chatusers steht:
nick: room: active:
tester Test 0
tester2 Test 1
testest Test 1
und er soll es dann so Ausgeben:
[Test] (2 Chatter online): tester2, testest...
[test2] (0 Chatter online):...
Kann mir bitte jemand einen Code posten,wie ich sowas realisieren kann? Ich habe mich noch nicht so mit joins etc. befasst und komme damit nicht klar, es wäre supi lieb, wenn mir da jemand helfen könnte!
Gruss,
Steffen
zuerst einmal...ja, ich habe die Suchfunktion benutzt und ich weiss, dass diese Frage schon sehr oft gestellt wurde, aber da ich aus den Ergebnissen der Suche nicht wirklich schlau geworden bin, frage ich hier lieber trotzdem noch einmal nach Hilfe. Ich habe folgendes vor:
Ich habe einen Chat geschrieben, in php...und würde nun gerne einen befehl /wc reinprogrammieren...der Befehl soll alle Räume zeigen, mit den Chatter die darin online sind und der Anzahl der Chatter...ich habe 2 Tabellen, die wie folgt aufgebaut sind:
--> Tabelle rooms:
Name:
Description:
Position:
Geschlossen:
moderate:
und dazu eine Tabelle:
-->chatusers
nick:
room:
active:
....
Ich würde nun gerne aus der Datenbank rooms alle Räume auslesen lassen und dazu aus der Tabelle chatusers alle user aus dem Feld "nick" die in diesem raum online sind, also alle chatuser, die active 1 sind (0 wäre nicht eingeloggt) und halt als room den room haben, der in der Tabelle rooms steht, ich hoffe ihr versteh was ich meine?! Es soll da so dargestellt werden:
Angenommen in chatrooms steht:
Name: Description: Position: Geschlossen: moderate:
Test test 1 0 0
test2 test2 2 0 0
und in chatusers steht:
nick: room: active:
tester Test 0
tester2 Test 1
testest Test 1
und er soll es dann so Ausgeben:
[Test] (2 Chatter online): tester2, testest...
[test2] (0 Chatter online):...
Kann mir bitte jemand einen Code posten,wie ich sowas realisieren kann? Ich habe mich noch nicht so mit joins etc. befasst und komme damit nicht klar, es wäre supi lieb, wenn mir da jemand helfen könnte!
Gruss,
Steffen
Kommentar