groenlid Skrevet 26. august 2006 Del Skrevet 26. august 2006 (endret) Har to tabeller. En med biler og en med bilder av bilene. Vi gjerne få frem navnet på bilde nr 1 på hver av bilene samt liste opp alle bilene i en tabell. $biler_sporring = mysql_query("SELECT * FROM $tabell_biler INNER JOIN $tabell_bilder WHERE $tabell_bilder.bil_id = $tabell_biler.id AND $tabell_bilder.bilde_nr = 1"); while( $biler = mysql_fetch_array($biler_sporring)) { if(($biler[merke] != "BLANK") && ($biler[merke] != "")) { echo "<tr height=40px> <td>$biler[bilde_navn] </td> <td><a href=?s=bil&id=$biler[id]>".$biler[id]."</a></td> <td>$biler[modell]</td> <td>$biler[merke]</td> <td>$biler[arsmodel]</td> </tr>"; } } Problemet mitt er at $biler[id] blir id'en til bildet og ikke av bilene. Endret 26. august 2006 av groenlid Lenke til kommentar
Ernie Skrevet 26. august 2006 Del Skrevet 26. august 2006 (endret) pleier å bli sånn når man har et felt i to eller flere tabeller som har likt navn og kjører en join i de tabellene Et godt tips vil være å velge hvilke felter man faktisk trenger i stedet for å skrive *. Endret 26. august 2006 av Ernie Lenke til kommentar
groenlid Skrevet 27. august 2006 Forfatter Del Skrevet 27. august 2006 pleier å bli sånn når man har et felt i to eller flere tabeller som har likt navn og kjører en join i de tabellene Et godt tips vil være å velge hvilke felter man faktisk trenger i stedet for å skrive *. 6744674[/snapback] takk takk ernie. det funker nå Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå