Udskrive fundne poster fra Mysql-db i 4 kolonner.
Hej.Jeg har problemer med af få udskrevet de fundne poster i 4 kolonner. Jeg har følgende script, men kan ikke finde fejlen. Håber der er en der kan hjælpe mig.
<?
$forespnyheder = mysql_query("SELECT * FROM billedertilweb ORDER BY id DESC") or die(mysql_error());//
while($postnyheder = mysql_fetch_array($forespnyheder)) {
$forespnyheder_array[] = $postnyheder['id'];
}
$VariabelArray = $forespnyheder_array;
$cols = 4;
echo "<tr>";
for($i=0;$i<sizeof($VariabelArray);$i++) {
echo '<td>';
echo '<table>';
$getpic = mysql_query("SELECT * FROM billedertilweb WHERE id='$VariabelArray[$i]'") or die(mysql_error());
while ($rows = mysql_fetch_array($getpic)) {
echo " <input type='hidden' name='id' value=".$postnyheder['id']." /> ";
extract($rows);
$billedet = '<img src="visbilledeindex11.php?id='.$postnyheder['id'].'&img=small" align="center" width="100">';
echo "<tr>\n";
echo "<td align='center'>".$forespnyheder['overskrift']."</td>";
echo "<td align='center'>$billedet</td></tr>\n";
echo "<td align='center'><a href=\"java script:;\" class='mellemtekst' onClick=\"openWindow('webbilleder.php?id=".$postnyheder['id']."')\"> Klik for stort billede </a></td></tr>\n";
}
echo '</table>';
echo '</td>';
if (($i+1)%$cols == 0 && $i !=0) {
echo "</tr>";
if ($i != sizeof($VariabelArray)-1) echo "<tr>";
}
}
?>