Avatar billede steen-h Mester
20. juli 2005 - 15:00 Der er 4 kommentarer og
1 løsning

Kald fra 2 tabeller

Hej

Jeg har 2 tabeller jeg skal hente.
Tabel $config[table_trips] hvor der er et felt id, og
tabel $config[table_forum] med felt topic som feks. Dykkertur_121 hvor 121 svare til id i $config[table_trips]

Følgende kan jeg ikke få til at virke.

$result = mysql_query(" SELECT * FROM $config[table_trips] AS t INNER JOIN $config[table_forum]
    AS f ON f.topic = " 'Dykkertur_'+t.id" WHERE 1 ");

Er der en som kan hjælpe.

MVH Steen
Avatar billede barklund Nybegynder
20. juli 2005 - 15:09 #1
Hm, det er en ret fjollet db-struktur, men jeg gætter lidt på, at du mener:

$result = mysql_query("SELECT * FROM $config[table_trips] AS t INNER JOIN $config[table_forum] AS f ON f.topic = CONCAT('Dykkertur_',t.id)");

Det ved jeg dog ikke, om man kan. Det ville altså også give mere mening, hvis du havde et felt i forum, der direkte refererede til trip-id'et.

--
Morten Barklund
Avatar billede steen-h Mester
20. juli 2005 - 16:28 #2
Jeg vil give dig ret, hvis jeg havde lavet det havde jeg gjodt det anderledes.
Men han havde sikker en grund.

Det virker fint, lægger du et svar.
Avatar billede barklund Nybegynder
20. juli 2005 - 16:39 #3
Fjong :)
Avatar billede barklund Nybegynder
20. juli 2005 - 16:39 #4
Fjongfjong :)
Avatar billede barklund Nybegynder
20. juli 2005 - 16:58 #5
Tark for fjong points :)
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