hallo, ich habe bereits diesen code angefertigt
das bezweckt, das nach jedem 5 GB-Eintrag eine neue seite erzeugt wird.
dort steht dann also:
1 2 3 4 5 6
Nun gibt es allerdings ein problem. ich würde gerne anzeigen lassen, dass der user auf Seite 2 von 6 ist (also die derzeitige seite und die maximale seite). kann mir jemand einen tipp geben, wie ich das hinbekommen könnte? würde mich über eine antwort freuen
mfg jazzdee
PHP-Code:
if(!$pos) $pos=0;
$posts_pro_seite = "5";
$replies_query=mysql_query("SELECT * FROM ".$prefix."posts WHERE thread_id='".$_GET[tid]."' ORDER BY post_created ASC LIMIT $pos,$posts_pro_seite") or die (mysql_error());
$posts_anzahl_query=mysql_query("SELECT post_id FROM ".$prefix."posts WHERE thread_id='".$_GET['tid']."'")or die (mysql_query());
$posts_anzahl=mysql_num_rows($posts_anzahl_query);
$posts_anzahl_temp = $posts_anzahl; //eine temp-variable mir anzahl der threads festlegen
while ($posts_anzahl_temp % $posts_pro_seite){
$posts_anzahl_temp++;
}
$anzahl_seiten = $posts_anzahl_temp/$posts_pro_seite;
for($x=0;$x<$anzahl_seiten;$x++){
$pos = $x*$posts_pro_seite;
echo "<a href='action.php?sub=replies&tid=".$_GET['tid']."&pos=".$pos."'>".($x+1)."</a> ";
}
dort steht dann also:
1 2 3 4 5 6
Nun gibt es allerdings ein problem. ich würde gerne anzeigen lassen, dass der user auf Seite 2 von 6 ist (also die derzeitige seite und die maximale seite). kann mir jemand einen tipp geben, wie ich das hinbekommen könnte? würde mich über eine antwort freuen
mfg jazzdee
Kommentar