Blätterfunktion für Memberliste

trc120

Gesperrt
Ich bins mal wieder :rolleyes:
Ich wollte eine Blätterfunktion für meine Memberliste machen, aber irgent etwas stimmt da nicht, ich kann zwar blättern, jedoch bringt er mir den zweiten User nicht.

PHP:
<?php
// Ermitteln der max. Anzahl Bilder
// ********************************
$user_pro_seite = 1;
if (isset($_GET['seitennr']) != true)
{
  $_GET['seitennr'] = 0;
  $_GET['art'] = "v";
}

$anfrageart = "SELECT * FROM userdaten ";

$ergebnis = $db -> query($anfrageart);

$max_anz_user = $ergebnis -> num_rows;
$max_anz_seiten = ceil($max_anz_user / $user_pro_seite); // Auf nächste ganze Zahl aufrunden
 
 
// Vor- und zurückblättern der Bildliste
// *************************************
$seitennr = $_GET['seitennr'];
$navi_art = $_GET['art'];
if ($navi_art == "v" && $seitennr < $max_anz_seiten)
{
	$seitennr += 1;	
}
if ($navi_art == "z" && $seitennr > 1)
{
	$seitennr -= 1;	
}

// Berechnen des LIMIT-Einsprungs für SELECT-Befehl in Datenbank
$select_beginn = ($seitennr-1)*$user_pro_seite;


   echo "<a href='index.php?seite=member&seitennr=".$seitennr."&art=z'> << </a>&nbsp; ";
   echo "Seite: $seitennr von $max_anz_seiten &nbsp;";
   echo "<a href='index.php?seite=member&seitennr=".$seitennr."&art=v'> >> </a><br>";

// Ausgabe der Seitenzahlen


// Diesen Select-Befehl anstatt des
// bisherigen verwenden, um die
// LIMIT-Funktion bei SELECT
// aktivieren.
$anfrageart = "SELECT * FROM userdaten LIMIT ".$select_beginn.",".$user_pro_seite;
?>

hat da jeman eine Idee, die Tutorials habe ich schon durch.
 
Wieso nimmst du nicht eine fertige Blätterfunktion. Tutorials gibt es ja, wie du schon sagst, genug.

Einfache Blätterfunktion
Intelligente Seitennavigation

http://www.php-einfach.de/tuts_mysql_blaetterfunktion.php
http://www.php-einfach.de/codeschnipsel_914.php

Zumal gab es diese Diskussion schon öfters, kannst auch mal die Suche bemühen, da findest du auch sicherlich nette Hinweise. Wenn du es nicht schaffst alleine eine Blätterfunktion auf die Beine zu stellen, musst du dir halt nochmal die Tutorials oder eine fertige Lösung anschauen und den Ansatz nachbilden!
 
Zurück