bead: Bilder Galerie

Also,
ich habe eine Seite, deren Inhalt aus einer DB ausgelesen wird. Hier gibt es eine Bildergalerie, wo bei klick die einzelnen Bilder in einem extra Fenster geöffnet werden.

  
<?php  
$i=0;  
do  
{  
    $bild = "Bilder/expose/".$row_bildergalerie['b_gross'];  
    if(file_exists($bild))  
    {  
        $i++;  
        $width= 400;  
        $height= 330;  
        if($i==1){echo "\t<tr>\n";}  
        echo "\t\t<td width=\"33%\" align=\"left\" valign=\"top\">\n";  
        echo "\t\t\t<a href=\"#\" onclick=\"openPic('showpic.php?  
title=xy&amp;bild=".$bild."&amp;alt=','thePicture','width=".$width.",  
height=".$height.",status=0,menubar=0'); return false;\">  
<img src=\"Bilder/expose/".$row_bildergalerie['b_klein']."\" border=\"0\  
" alt="\" title=\"zum Vergrößern bitte anklicken\" /></a>\n";  
        echo "\t\t</td>\n";  
        if($i==3){echo "\t</tr>\n\t<tr>\t\t<td>&nbsp;</td>\n</tr>\n";$i=0;}  
    }  
}  
while($row_bildergalerie = mysql_fetch_assoc($bildergalerie));  
if(($i==1)||($i==2)){echo "\t</tr>\n";}  
?>  

Nun möchte ich diese Galerie auf einer eigenen Seite darstellen. Und zwar soll ein großes Foto oben und die Anzahl der vorhandenen Fotos als Thumbnails darunter angezeigt werden.
Kann mir jemand helfen den oben genannten Code so umzuschreiben das sich das realisieren lässt?

  1. Grüße,
    1)superunübersichtlich - IMHO ist es besser größere html abschnitte zwischen ?> und <?php auszugeben statt über halbes Dutzend echo, und wenn, dann mit '' um nicht alles escapen zu müssen, konkatenieren ist imho noch besser in solchen fällen.

    2)das ist nicht so viel "code", das hier vom "Umschreiben" die rede wäre.
    zudem du anscheinend erst php und dann html machst - denn ich kann aus deinem post keinerlei angaben zu der gewünschten lösung finde - es gibt nämlich mehr als ein weg "große und kleine bilder" Galerie machen.

    1. es hat schon ein Grund, dass phpcode mit Fragezeichen anfängt - kommentiere es, sei es auch nur ein kurzes Stück, denn nach 2-3 Korrekturen wird es auf 200 Zeilen wachsen und 2 Wochen später wirst du nicht mehr wissen "was das da tut"

    4)was hast du bisher versucht? deine Ansätze?
    MFG
    bleicher

    --
    __________________________-

    FirefoxMyth