Hab mir das tutorial mal angeguck von wegen Gästebuch über mehrere Seiten verteilen. Hab aber jetzt anstatt ein Gästebuch eine Screenshot datenbank. Soweit so gut, auch alles. Aber, wenn ich jetzt das script aufrufe, dann zeigt er mir immer einen Wert mehr an als in meiner daten bank gespeichert sind. Ich hab z.B einen Wert drine und er zeigt mir 2 "Blätter" an. Hier mal das Script.
Zusehen ist das ganze unter: http://sid.si.funpic.de/ehlineage/include.php?path=scripts/screens/screen.php
Kann mir vielleicht einer helfen?
Fishly
PHP:
<html>
<br><br>
<p align="center"><b>[e.h | Screenshots]</b></p>
<br><br>
<?php
include("dbconnect.php");
$proseite = 1;
$abfrage = "SELECT * FROM screens";
$ergebnis = mysql_query($abfrage);
$number = mysql_num_rows($ergebnis);
$seiten=ceil($number/$proseite);
$start=$_GET['page'] * $proseite;
$ende = $start + $proseite;
if ($ende>$number)
{
$ende = $number;
}
$abfrage = "SELECT * FROM screens ORDER BY id DESC LIMIT $start, $proseite";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
?>
<p align="center"><img border="0" src="http://sid.si.funpic.de/ehlineage/screenshots/<?php echo $row->id;?>"></p>
<?php
if ($_GET['page']>0) {
$i=$_GET['page']-1;
echo "<a href=\"include.php?path=scripts/screens/screen.php&page=".$i."\"><previous</a>";
}
for($i=0; $i<=$seiten; $i++) {
if ($i==$_GET['page']) {
echo $i." ";
}
else {
echo "<a href=\"include.php?path=scripts/screens/screen.php&page=".$i."\">$i</a> ";
}
}
if ($_GET['page']<$seiten) {
$i=$_GET['page']+1;
echo "<a href=\"include.php?path=scripts/screens/screen.php&page=".$i."\">next></A>";
}
}
include("dbdisconnect.php");
?>
</html>
Zusehen ist das ganze unter: http://sid.si.funpic.de/ehlineage/include.php?path=scripts/screens/screen.php
Kann mir vielleicht einer helfen?
Fishly