Avatar billede jens117 Nybegynder
15. marts 2008 - 20:33

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']."')\">&nbsp;&nbsp;Klik for stort billede&nbsp;&nbsp;</a></td></tr>\n";
        }
        echo '</table>';
        echo '</td>';
       
        if (($i+1)%$cols == 0 && $i !=0) {
        echo "</tr>";
        if ($i != sizeof($VariabelArray)-1) echo "<tr>";
        }
        }
       
?>
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester