Somle_ Skrevet 14. september 2004 Del Skrevet 14. september 2004 Hei, sliter litt. Holder på å lage et galleri. Men jeg vil at når jeg henter ut fra databasen så skal den ikke bare hente alle i en rad nedover, men ha 4 kolonner bortover. Altså ikke: <table> <tr> <td><? print $row[bilde];?></td> </tr> </table> Men slik på en måte.. <table> <tr> <td><? print $row[bilde];?></td><td><? print $row[bilde];?></td><td><? print $row[bilde];?></td><td><? print $row[bilde];?></td> </tr> </table> Takk Lenke til kommentar
Inge_P Skrevet 14. september 2004 Del Skrevet 14. september 2004 (endret) Hvordan er koden du har nå? Lettere å rette på en kode, enn å lage ny til deg. EDIT: eller er <? print $row[bilde];?> alt du har som skal rettes på? I så fall trengs det løkker av noen slag. <-- Utrolig dårlig svar jeg vet, men har ikke tid til å poste kode nå. Endret 14. september 2004 av need4sms Lenke til kommentar
Somle_ Skrevet 14. september 2004 Forfatter Del Skrevet 14. september 2004 Her er det meste av koden: $Select = "SELECT kategori, bilde, info FROM bilder WHERE kategori = '$HTTP_GET_VARS[kategori]'"; $Query = mysql_query($Select) or die ("Cant run query"); print "Galleri"; while ($row = mysql_fetch_array($Query)){ ?> <table> <tr> <td><img src="bilder/<? print $row[bilde];?>"><br> <? print $row[info]; ?></td> </tr> </table> <? } ?> Problemet er at nå hentes bildene ut på rekke nedover.. men jeg vil ha dem 4 på rad før det blir ny rad nedover.. Sikkert litt vanskelig men.. ? Lenke til kommentar
Inge_P Skrevet 14. september 2004 Del Skrevet 14. september 2004 $Select = "SELECT kategori, bilde, info FROM bilder WHERE kategori = '$HTTP_GET_VARS[kategori]'"; $Query = mysql_query($Select) or die ("Cant run query"); print "Galleri"; print '<table> <tr>'; $row_change = 0; while ($row = mysql_fetch_array($Query)){ $row_change++; if($row_change == 4){ $row_change = 0; print '</tr><tr>'; } print '<td><img src="bilder/'.$row[bilde].'"><br> '.$row[info].'</td>'; } ?> </tr> </table> ...har ikke testa ut koden, men jeg tror det skal funke. (hadde LITT tid ) Lenke til kommentar
Somle_ Skrevet 14. september 2004 Forfatter Del Skrevet 14. september 2004 (endret) Takker det funket! Endret 14. september 2004 av Somle_ 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å