Tabel med databaser 2
Jeg fik hjælp til et script her: http://www.eksperten.dk/spm/568874Jeg fik modifeceret det lidt. Det virkede også fint. Men hvis man kun har mellem 1 og 2 billeder i sit galleri virkede det ikke.
Nu har jeg prøvet at ændre og pille alle de steder jeg kunne og jeg har stadig ikke fået den til at opføre sig ordentligt.
Ligenu har jeg denne kode:
<?php
// variable
$titelString = "";
$urlString = "";
$counter = 0;
$table = "";
// hent indhold
$result = mysql_query("SELECT id, titel, url FROM galleri_pics WHERE galleriid='$_GET[galleriid]'");
$num = mysql_num_rows($result);
if($num > 0) {
echo"<table width=\"420\" border=\"0\">";
while($myRow = mysql_fetch_array($result)) {
$img = @imagecreatefromjpeg("galleri/$myRow[url]");
$bredde = @imagesx($img);
$hoejde = @imagesy($img);
if($counter == 0) {
// start en row
$titelString .= "<TR><TD valign=\"top\" bgcolor=\"#cfe0e8\">" . $myRow['titel'] . "</TD>";
$urlString .= "<TR><TD valign=\"top\" align=\"center\"><a href=\"java script:popup('viewpic.php?pic=galleri/$myRow[url]','$hoejde','$bredde')\"><img src=\"galleri/" . $myRow['url'] . "_m\" border=\"0\"></a><br><br></TD>";
$counter++;
}
elseif($counter == 3) {
// slut en row
$titelString .= "<TD valign=\"top\" bgcolor=\"#cfe0e8\">" . $myRow['titel'] . "</TD></TR>";
$urlString .= "<TD valign=\"top\" align=\"center\"><a href=\"java script:popup('viewpic.php?pic=galleri/$myRow[url]','$hoejde','$bredde')\"><img src=\"galleri/" . $myRow['url'] . "_m\" border=\"0\"></a><br><br></TD></TR>";
$counter = 0;
}
else
{
// midter indhold
$titelString .= "<TD valign=\"top\" bgcolor=\"#cfe0e8\">" . $myRow['titel'] . "</TD>";
$urlString .= "<TD valign=\"top\" align=\"center\"><a href=\"java script:popup('viewpic.php?pic=galleri/$myRow[url]','$hoejde','$bredde')\"><img src=\"galleri/" . $myRow['url'] . "_m\" border=\"0\"></a><br><br></TD>";
$counter++;
}
$table .= "$titelString $urlString";
}
echo"$table</TABLE>";
} else {
echo"Der er ingen billeder i dette galleri.";
}
?>
Den returnerer dette: http://80.166.140.165/site.jpg
