25. september 2003 - 15:14Der er
13 kommentarer og 1 løsning
hente data fra flere tabeller
Jeg har et problem, som generer mig en del. Jeg har herunder lidt kode, som jeg bruger til at hente data fra en mysql tabel, og det virker helt fint. Men nu vil jeg gerne hente data fra 2 tabeller og liste det op under hinanden. Hvordan gor jeg det? Og forresten, Jeg er total nybegynder.....
hvis felterne hedder det samme, kan det være du skal bruge index for at hente dem, eller evt. omdøbe dem i forespørgslen ved at bruge 'as'...tabel1.nr as t1nr fx
ok, nu ser min kode sådan her ud. -------------------------------- $result = mysql_query("select tabel1.*, tabel2.* from tabel1, tabel2"); while ($row = mysql_fetch_object($result)) { ?> nr: <?php echo $row[nr]; ?><br> navn: <?php echo $row[name]; ?><br> str: <?php echo $row[size]; ?><br><br> <?php } mysql_free_result($result); mysql_close($con); -------------------------------- der er 6 rækker i tabel1 og 1 række i tabel2. Nu looper den 6 gange, men der kommer ikke data ud..... nogle gode ideer....
Jeg kunne også virkelig godt tænke mig at vide hvad din løsning blev??? Jeg står med samme problem nu... Her 7 år efter :-)
Synes godt om
Ny brugerNybegynder
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.