• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Link der SeitenNavigation auf erster Seite der Ausgabe verstecken

stvn

Neues Mitglied
...den eigentlichen Beitrag hab ich grade ausversehn gelöscht... :(

PHP:
<?php
	$page 			= $_GET[page];
	$proseite		= 20;
	$start 			= ($page - 1) * $proseite;
	$nextpage		= $page + 1;
	$previouspage	= $page - 1;
	
	$query = "SELECT * FROM tabelle LIMIT $start, $proseite";
	$resultat = mysql_query($query);
	if ($resultat) {
		while($daten = mysql_fetch_object($resultat)){
		...
		}	
	}

	if($page == 1) {
		echo "
			<a href='?page=$nextpage'>nächste Seite</a>
		";
	} else {
		echo "
			<a href='?page=$previouspage'>vorherige Seite</a>
			<a href='?page=$nextpage'>nächste Seite</a>
		";
	}
?>

Kann mir jemand helfen, bitte? :D

Danke!
stvn
 
Zuletzt bearbeitet:
Hallo stvn,

du "könntest" es so lösen:

PHP:
$query = "SELECT * FROM tabelle LIMIT $start, $proseite";
$query2 = "SELECT * FROM tabelle"; // Noch eine Query OHNE Limit um den gesamten Inhalt zu bekommen
$sql2 = mysql_query( $query2 );
$gesamt = mysql_num_rows( $sql2 );

Dann eine Abfrage:

PHP:
if( ( $gesamt - ( $page * $proseite ) ) > 0 ){
   echo 'N3xT P4g3';
}


Angenommen wir haben 61 Einträge, es ist Seite 3 und pro Seite sind 20 Ausgaben.

61 - ( 3*20 ) = 61 - 60 = 1 also noch Nächste Seite anzeige... Diesmal nehmen wir Seite 4

61 - ( 4*20 ) = 61 - 80 = .... STOP.. Bedingung >0 stimmt nicht, also nicht ausgeben!


Hoffe du hast es verstanden, Gruß.
 

Neueste Beiträge

Zurück
Oben