PageLink

Tänzer
HuHu.

Ich versuche gerade verzweifelt einen eigenen Pagelink zu erstellen, schaffe es aber leider nicht.
Habe nun schon verschiedenes ausprobiert aber es funktioniert nicht.
Die Seitenzahl stimmt zwar, aber es werden trotzdem immer alle Einträge angezeigt auf allen Seiten.
In Diesem Fall gibt es 6 "Bits" zum auslesen wenn ich sage Eine PerPage kommt:
Seiten (6): [1] 2 3 4 nächste » ... letzte »

Ich benutze übrigens eine $xx_bit und darunter habe ich:
code:
1:
2:
3:
4:
<tr> 
    <td colspan="7" width="69%" align="center" class="tableb"><span class="smallfont">$pagelink</span></td>
 <input type="hidden" name="page" value="$page" />
</tr>



Hier mal die PHP:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
if(isset($_GET['page'])){
   $page intval($_GET['page']);
   if($page == 0$page 1;
   }
   else $page 1;

        list($count) = $db->query_first("SELECT COUNT(*) FROM bb".$n."_xxx");
        $perpage '1';
        $pages ceil($count/$perpage);

        if($pages>1)$pagelink makepagelink("xxx.php?action=index",$page,$pages,$showpagelinks-1);
        else $pagelink '';

Kann mir bitte jemand helfen :o