Tags:
php
Jeg vil gerne at elementerne fra en db udskrives fra venstre mod højre og at der skiftes linie efter f. eks hver 4 element.
sådan ser det ud nu, men det er jo ikke godt nok
<table>
<tr>
<?
while ($res = mysql_fetch_assoc($qry) ) {
print "<td><a href='$res[Url]'><img src='$res[img].jpg'></a></td>\\n";
}
?>
</tr>
</table>
3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
<table>
<tr>
<?
$i=1;
while ($res = mysql_fetch_assoc($qry) ) {
print "<td><a href='$res[Url]'><img src='$res[img].jpg'></a></td>\\n";
if($i%4==0)print "</tr><tr>";
$i++;
}
?>
</tr>
</table>[Redigeret d. 01/05-03 15:43:27 af Jesper Kristensen]
0
Ville det hjælpe at skrive et <tr> tag for at skifte række i din tabel???
(¯`·._.·[Brian Hvarregaard]·._.·´¯)[Redigeret d. 01/05-03 14:42:42 af Brian Hvarregaard]
0
Det vil jo ikke afstedkomme andet end at der bliver skiftet linie efter hvert element, målet er at skifte linie efter x antal <td>
sådan ca. sådan her:
<tr><td>element1</td><td>element2</td><td>element3</td><td>element4</td></tr>
<tr><td>element5</td><td>element6</td><td>element7</td><td>element8</td></tr>
<tr><td>element9</td><td>element10</td><td>element11</td><td>element12</td></tr>