Zimtgruen
Erfahrenes Mitglied
ich hab hier einen Code mit dem ich Bilder aus einer Datenbank anzeige. Ich möchte aber, dass nur ein Bild angezeigt wird und das nächste dann erscheint, wenn ich auf Weiter klicke
kann mir einer sagen, was ich da verändern muss?
momentan sieht die seite so aus: http://web87.bces-2030.de/gmensch.php
Ich wär euch für Hilfe sehr dankbar
kann mir einer sagen, was ich da verändern muss?
PHP:
<?php
$anzeigen=1; //Anzahl der Datensätze, die auf einer Seite angezeigt werden sollen
if($_GET['vor']){$start=$_GET['limit']+$anzeigen;}
if($_GET['back']){$start=$_GET['limit']-$anzeigen;}
if(!$start){$start=0;}
//Auslesen der Einträge
$tabellenname="gmensch";
$sql="SELECT ID, Bild, titel FROM $tabellenname ";
$link = mysql_connect("localhost", "benutzer", "passwort");
mysql_select_db("datenbank", $link);
$result = mysql_query($sql, $link);
for($i=0;$i<mysql_num_rows($result);$i++)
{
$ergebnis[$i]=mysql_fetch_array($result);
}
//Ermitteln, wie viele Einträge vorliegen
$sql1="SELECT COUNT(*) FROM $tabellenname ";
$result1 = mysql_query($sql1, $link);
$max= mysql_result($result1,0,0);
//Ausgeben der Einträge
for($i=0;$i<count($ergebnis);$i++)
{
echo "
<b>".$ergebnis[$i]['titel']." </b><br><br>
<img src=\"".$ergebnis[$i]['Bild']."\"><p><br>";
}
//Ausgeben der Links vor und zurück
echo "<table border=\"0\"><tr><td align=\"left\">";
if($start>=$anzeigen){echo "<a href=\"".$_SERVER['PHP_SELF']."?limit=".$start."&back=1\">Zurück</a>";}
echo "</td><td align=\"right\">";
if($start+$anzeigen<$max-1){echo "<a href=\"".$SERVER['PHP_SELF']."?limit=".$start."&vor=1\">Weiter</a>";}
echo "</tr></table>";
?>
momentan sieht die seite so aus: http://web87.bces-2030.de/gmensch.php
Ich wär euch für Hilfe sehr dankbar
Zuletzt bearbeitet: