Es erzeugt eine Linkzeile mit den Links erste und letzte Seite, Seite davor und danach und eine angegebene Anzahl an Seitenzahlen
und das sieht so aus:  < 1 2 3 4 5 > 

array blatter ( resource $mysql_query , int $eintrge [, int $index_plus_minus [, string $browser_get [, string $getvar ]]] ) 

    Parameter

        $mysql_query
        erwartet die Rckgabe von einer mysql_query() die alle Zeilen der Mysqlabfrage enthlt

        PHP-Code:
        $rckgabe = mysql_query("SELECT * FROM db")
        //in der Datenbank (hier db) befinden sich die 
        //Zeilen die, die Bltterfunktion ausgeben soll 

        $eintge
        erwartet ein INT mit der Anzahl an Zeilen die auf einmal ausgegeben werden sollen.

        $index_plus_minus
        erwartet ein INT mit der Anzahl an Seiten die, die Bltterfunktion in die
        Linkzeile schreiben soll also bei 3 wrde in der linkzeile auf der 5ten seite:
        3 4 5 6 7 stehen. 3 ist der Standardwert.

        $browser_get
        enthlt den link der die einzelnen Seiten aufrufen soll. Standard: "?seite="
        die Seitennummer wird automatich an dass ende gehngt

        $getvar
        erwartet den namen des getindex der die aktuelle Seite enthlt. Stardart:"seite"

    Rckgabe

        gibt ein array zurck

        index 0: der Limitwert
        index 1: der string der die Navigation enthlt

    Beispiel

        PHP-Code:
        <?php
        include("blatter.php"); //einbindung der datei

        $abfrage = mysql_query("SELECT * FROM db"); //Wleche Zeilen ausgewhlt sind, ist egal
        $zeilen_anzahl = 5; //Damit werden 5 Zeilen wiedergegeben
        $seiten_anzahl = 3; //Damit werden 3 Seiten Zahlen um die aktuelle herum Datgestellt
        $adresse = "?seite="; //Hier wird die Adresse angegeben kann auch "data.php?etwas=anderes&seite=" sein
        $getvariabel = "seite"; //Hier kommt der index der Getvariabel hin, kann also auch "irgentwas" sein

        //Der Aufruf der Funktion
        $blatter = blatter($abfrage, $zeilen_anzahl, $seiten_anzahl, $adresse, $getvariabel);

        //Nun die Mysql Abfrage die die Informationen aus der Datenbank holt
        $abfrage = mysql_query("SELECT id, text FROM db ORDER BY id DESC LIMIT ".$blatter[0]);

        echo $blatter[1]; //enthlt die Navigation ( < 1 2 3 4 5 > )

        //Ausgabe aller Zeilen
        while($zeile = mysql_fetch_row($abfrage))
        {
          echo $id,$zeile;
        }

        echo $blatter[1];
        ?>

Dieser gesamte Code gibt folgendes wieder:

HTML-Code:
<a href="?seite=1">&laquo;</a> <a href="?seite=2">&lt;</a> <a href="?seite=1">1</a> <a href="?seite=2">2</a> 3 <a href="?seite=4">4</a> <a href="?seite=5">5</a> <a href="?seite=4">&gt;</a> <a href="?seite=5">&raquo;</a>

Wenn du nett bist machst du noch einen Link auf http://sett.bplaced.net/downloads/blatterfunktion auf dei Seite auf der du es eingesetzt hast