Avatar billede danic Nybegynder
14. marts 2002 - 18:06 Der er 1 kommentar og
2 løsninger

Hente data mellem tabeller

Jeg har 2 tabeler Tabel1 & Tabel2

Tabel1 indeholder
userID, 1

Tabel2 indeholder
userID, 1
username, Peter

Der er en relation mellem de to userID

Hvordan finder jeg username ud fra Tabel1's userID?
Avatar billede htx98i17 Professor
14. marts 2002 - 18:30 #1
SELECT username FROM tabel1,tabel2 WHERE tabel1.userID = tabel2.userID
Avatar billede danic Nybegynder
14. marts 2002 - 18:39 #2
kan man ligge en variabel $navn, ind sådan her:

SELECT username FROM tabel1,tabel2 WHERE tabel1.$navn = tabel2.userID
Avatar billede disky Nybegynder
14. marts 2002 - 18:50 #3
Nej du forsøger her at ødelægge mapningen imellem dine tabeller.

men du kan gøre:
SELECT username FROM tabel1,tabel2 WHERE tabel1.userID = tabel2.userID and tabel1.userID=17

Du kan selvfølgelig bytte 17 ud med en variable, hvilket jeg ikke vil gøre da php INTET har at gøre i denne gruppe.
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
Computerworld tilbyder specialiserede kurser i database-management

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