Bilder Gallery->ein bild weiter

Devil Noxx

Erfahrenes Mitglied
hi ihr,

ich wollte mir eine Bilder Gallery zusammenbasteln, und zwar so, dass ich den namen und den pfad in der mysql tabelle
speichere, und das einzelne bild dann mit einem echo ausgebe.
Wo ich jetzt probleme hab, ist dass ich nicht drauf komm wie ich das nächste bild aus der mysql tabelle anwählen kann.
hier mal der code...

PHP:
<?
function index($id)
{
 if($id == "")
 {
  $id = 1;
 }
 $result = mysql_query("select * from bilder where id=$id");
 $erg = mysql_fetch_array($result);
 $pid = $erg['pid'];
 $img = $erg['img'];
 $name = $erg ['name'];
 $result2 = mysql_query("select pfad from bilder_pfad where id=$pid");
 $erg2 = mysql_fetch_array($result2);
 $pfad = $erg2['pfad'];

 $id2 = $id + 1;
 echo "<TABLE align=center CELLSPACING=0 CELLPADDING=2 BORDER=0 BGCOLOR=#000000>";
 echo "<table width=\"100%\" border=0 cellspacing=0 cellpadding=2 bgcolor=\"#000000\"><tr><td>\n";
 echo "<table width=\"100%\" border=0 cellspacing=1 cellpadding=8 bgcolor=\"#8CC8E6\"><tr><td>\n";
 echo "<form action=\"bild.php\" method=post>";
 // echo "<input type=hidden name=id values=\"$id+1\"></input>";
 echo "<input type=submit value=\"Nächstes Bild\"></input></form>";
 // echo "<a href=bild.php?action=vor>Nächstes Bild</a><br>";
 echo "<a href=\"$pfad/$img\" target=_blank><center><img src=\"$pfad/$img\" border=\"0\" alt=\"$name\" width=\"300\" height=\"300\"></center></a>";

echo "</td></tr></table></td></tr></table><br>\n";

include("footer.$phpEx");
}

function vor($id)
{
  $id = $id + 1;
  theindex($id);

}

switch ($action) {
case "vor":
vor($id);
break;

default:
index($id);
break;
}

?>

Die Zeilen die ich auskommentiert habe, hab ich zum testen benutzt.
Funktioniert aber nicht.

ich danke für jede art von hilfe

Greetz

Devil
 
sorry hab jetz keine zeit um auf auf deinen code zu schauen, aba warum willst du den kompletten pfad in der db speichern mit bild ???


ich würd es so machen, dass du ein verzeichnis in der db angibst, oder per parameter übergibst und in dem verzeichniss wo die bilder alle liegen......alle anzeigen lassen.


wenn du sie 1.jpg 2.jpg usw. nennst dürfte es auch keine probleme beim blättern geben.


so one bin nu @ home
 
Zurück