Jeg er ganske træt, så vil ikke garantere for at det virker...
SELECT brugere.*, online.* FROM online LEFT JOIN brugere ON brugere.brugernavn = online.brugernavn WHERE online.brugernavn = '".$_SESSION['brugernavn']."'
Ikke lige sådan jeg mente, det er måske mig som forklarede forkert, beklager.
Altså, hmm.. hvordan skal jeg forklare altså: den skal hente alt fra brugere hvor navnene står i "bruger" i databasen "online" :S? Kan man det?
Altså mysql_query("SELECT * FROM brugere WHERE brugernavnene er i tabellen "online" i kolonnen "bruger" AND brugernavnene skal være minus $_SESSION[brugernavn] og where rum = '$row[rum]'
Læs lige grundigt hvad der står, også begynd imorgen, hvis du siger du er for træt nu :)
1. Tror faktisk også, min forespørgsel vil give dig det. 2. Hvorfor krydsreferere med tabellen online? Hvis brugeren ikke er online, så vil $_SESSION['brugernavn'] vel ikke eksistere??? Så der er da ingen grund til at blande tabellen online ind, blot nøjes med brugere.
Hm, kan man ikke lave noget hen af. <?php include("database.php"); $hent = mysql_query("SELECT * FROM brugere WHERE online = 'ja'"); while ($row = mysql_fetch_array($hent)) { if ($row[brugernavn] er i databasen "online"){ echo "han er inde"; } else { echo "Han er ikke inde"; } }
Jeg forstår ikke hvad du vil. Jeg kan ikke se, hvorfor du vil hive fat i tabellen online, hvis du har et felt i tabellen brugere der også hedder online...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.