Immer die gleichen Datensätze

Sneakers

Grünschnabel
Hallo, ich habe mir eine Blätterfunktion in meine Gästebuch und Newsscript eingebaut. Klappt auch alles sehr gut, aber wenn ich auf die nächsten Seiten klicke, wird immer der gleiche Datensatz angezeigt. Ich versteh das jetzt echt nicht mehr, nicht nur weil ich ein PHP Anfänger bin, sondern weil ich auch wie wild im Net gesucht hab und zich Formen dazu durchgelesen hab.

Hier mein Script:

PHP:
<?php 
include("../../include/gaestebuch/config.inc.php"); 
$ErgebnisseProSeite = 5;
 
$DatabasePointer=mysql_connect($host, $user, $pass);
mysql_select_db($db);
 
if(!isset($AktuelleSeite))
{
	 $AktuelleSeite=0;
}
$ResultPointer=mysql_query("SELECT * FROM kkgaeste LIMIT $AktuelleSeite, $ErgebnisseProSeite", $DatabasePointer);
$Anzahl=mysql_num_rows(mysql_query("SELECT * FROM kkgaeste", $DatabasePointer));
 
	 {
 
// Ausgabe Tabelle
while ($ausgabe = mysql_fetch_array ($ResultPointer))
{
print ("$ausgabe[name]<br>$ausgabe[datum]<hr>$ausgabe[homepage]<br>$ausgabe[kommentar]<br /><br /><br />");
}
} 
if($Anzahl>$ErgebnisseProSeite)
{
	 $Seiten=intval($Anzahl/$ErgebnisseProSeite);
	 if($Anzahl%$ErgebnisseProSeite)
	 {
		 $Seiten++;
	 }
}
for ($i=1; $i<=$Seiten; $i++)
{
	 echo"<a href=\"view.php?screen=",
		 ($i-1)*$ErgebnisseProSeite,
		 "\">$i</a>&nbsp;";
}
?>

Danke schon mal für Euer bemühen....
 
Du solltest mal deine Variablennamen überprüfen. Du übergibst "screen" und arbeitest mit "AktuelleSeite". Eine weitere Fehlerquelle, die auftreten könnte, nachdem du das angepaßt hast, ist, das globale Variablen ausgeschaltet sein könnten, mittlerweile ist das bei PHP Standard. Hierzu gibt es aber einen Beitrag in der FAQ.
 
So, erstmal danke an Timbonet,
das mit den Seiten funktioniert jetzt richitg. Das einzige Problem was ich jetzt habe ist, dass das umändern der Smiley Codes nicht mehr funktioniert.

Woran könnte das denn jetzt liegen?

Jetzt ist der Grafikcode im Moment so:

PHP:
	 // Text in Smileys umwandeln
	 $ausgabe->kommentar = ereg_replace(": grin :", "<img src='../../include/graphs/smiley/sbiggrin.gif' border'0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": crazy :)", "<img src='../../include/graphs/smiley/sconfused.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": nice :)", "<img src='../../include/graphs/smiley/scool.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": cry :", "<img src='../../include/graphs/smiley/scry.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": drool :", "<img src='../../include/graphs/smiley/shappy.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": happy :", "<img src='../../include/graphs/smiley/sdrool.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": mad :", "<img src='../../include/graphs/smiley/smad.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": sad :", "<img src='../../include/graphs/smiley/ssad.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": sleepy :", "<img src='../../include/graphs/smiley/ssleepy.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": smile :", "<img src='../../include/graphs/smiley/ssmile.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": suprise :", "<img src='../../include/graphs/smiley/ssuprised.gif' border='0'>", $ausgabe->kommentar);
	 $ausgabe->kommentar = ereg_replace(": tongue :", "<img src='../../include/graphs/smiley/stongue.gif' border='0'>", $ausgabe->kommentar);

Vielen Dank schon mal für Euer interesse!
 
Zurück