Avatar billede Slettet bruger
21. november 2005 - 18:24 Der er 3 kommentarer og
1 løsning

finde username ud fra userID

Hej.

Jeg har lavet et bruger system. hvor jeg har flere forskellige tabeller.

jeg har en user og point tabel.

Når jeg skal hente fra tabellen point finder den ud af hvor mange point userID har.

--- Start ---

      <?php

include('config.php');
$sql = mysql_query("SELECT * from point order by userID DESC") or die(mysql_error());
while ($r = mysql_fetch_assoc($sql)) {
$r["userID"]  $rq["username"];

echo "";
echo "<img src='images/$status.gif' width='12' height='12'>$r[userID] - Point: $r[point]<br>";

}
}
?>

--- Slut ---

Hvordan kan jeg gøre sådan at den finder username i tabellen user ud fra userID i point

i user er den en bruger der står ledes (fx)

userID: 1
username: test
password: 1234

og i point er brugeren os oprettet med følgende informationer

userID: 1
point: 250
point_out: 0

og så skal den via ovenstående kode finde username ud fra userID i user

skriv lige hvis i ikke forstår.

på forhånd tak
Avatar billede steven_ Nybegynder
21. november 2005 - 18:36 #1
Prøv med:

select point.*, user.username
from `point`
left join `user` on point.userID = user.userID
order by user.userID desc
Avatar billede Slettet bruger
21. november 2005 - 18:46 #2
det virkede. tak. lig svar. men bare for god ordens skyld kan du så ikke lige sige mig left join står for man kunne vel os bare skrive right eller ??
Avatar billede Slettet bruger
21. november 2005 - 18:55 #3
hvis det ikke er for meget for langt. kan du så os sige. hvis jeg skal hente oplysninger fra user_status da det er i den fil jeg kan se om en person er ofline eller online. jeg skal hente feltet status i user_status tabellen
Avatar billede Slettet bruger
27. november 2005 - 17:25 #4
hmm okay. så lukker jeg bare
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester