Der er ikke noget i koden der soerger for at der bliver lavet 2 raekker. Der maa vaere mellem 8 og 14 billeder i databasen, og for hver 7ende billede bliver der lavet en ny raekke. Hvis du vil have flere raekker med 7 billeder hver placerer du flere billeder i databasen. Hvis du vil have de 14 billeder fordelt over 3 raekker forandrer du "if($test == 7)" til, for eksempel, "if($test == 5)"
Gætter på at din $sql har en LIMIT 14 i den, og at den derfor kun returner 14 entries. I din while løkke har du så en if($test == 7), der laver en ny linie.
Hvis du vil have en ny række en gang i mellem kan du evt. lave en if($test%7 == 0) i stedet og ændre 7 til hvor mange billeder du vil have.
Er ikke testet selvfølgelig da det gætter lidt på hvordan din kode ser ud før, det du har vedhæftet.
Ja jeg var lidt for hurtig, jeg stod og skulle afsted. Jeg antog, forkert, at koden indeholdt saadan noget som
if($test==7) { echo '<tr><tr>'; $test = 0; }
Saa to spoergsmaal: (1) Hvad er det du vil opnaa (hvad mener du med "lave 3 eller flere raekker i stedet for 2?" Vil du, ud af dine mere end 500 billeder, have 14 vist men saa du kan vaelge om de vises i 2, 3, eller flere (op til 14) raekker? Eller vil du have raekker med 7 billeder men mere end de foerste 2 x 7?
(2) (som ogsaa norsgaard skriver) hvordan ser resten af koden ud, isaer det mysql query der laver $sql.
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.