Har forsøgt at lave en liste over brugere der er i et chat-rum.
Den her viser pt. kun brugere generelt i en eller anden som helst chat-rum.
Mit ønske er som nederste del, at gør så den kun viser en eller flere brugere i den samme rum-chat. Og ikke chattere som er i et andet rum jeg ikke selv er i.
Kan i følge mig?.
Kun vis brugere som er i det samme chat-rum jeg selv befinder mig i.
Resten er jeg ligeglad med.
- <!-- Udgave et, viser brugere der er i en eller anden som helst chat rum -->
- <?php
- session_start();
- error_reporting(-1);
- include("../../config.php");
- $hentt = mysql_query("SELECT * FROM brugere order by chatrum ASC");
- while($vist = mysql_fetch_array($hentt)) {
-
- $zhat = mysql_query("SELECT * FROM a_chatrum where rumID = '".$vist['chatrum']."'");
- $ru = mysql_fetch_array($zhat);
-
-
- echo ("".$vist['brugernavn']."<br />Rum: ".$ru['rumnavn']."<br /><br />");
- }
- ?>
- <!-- Udgave to, jeg prøver at gør så den kun hvis de brugere der er i den chat man er i, og ikke bare generelt. -->
- <?php
- session_start();
- error_reporting(-1);
- include("../../config.php");
- $rumID = $_GET['id'];
- $_SESSION['rumIDs'] = $rumID;
- $hentt = mysql_query("SELECT * FROM brugere order by chatrum = '".$rumID."' ASC");
- while($vist = mysql_fetch_array($hentt)) {
-
-
-
-
- $sql = mysql_query("SELECT * FROM `a_chatrum` WHERE rumID = '". $chatrum ."'");
- $visrum = mysql_fetch_array($sql);
-
-
- echo ("".$vist['brugernavn']."<br />Rum: ".$visrum['rumnavn']."<br /><br />");
- }
- ?>
- <!-- Ønske: Skal kun hvis brugere som er i den chat jeg selv er i. Ellers skal den ej vise nogen. -->
Visning:
test
Rum: Testning
Thomas
Rum: Testning
test
Rum:
Thomas
Rum:
Der viser den de to øverste som er udgave et.
Men i udgave to, virker det ikke som hensigten.