Hallo mensen,

Ik ben bezig met een paginanummering voor een gastenboek. Heb hem nu erg goed alleen zou ik de paginanummering graag willen opdelen.

Zodat je bv dit krijgt:
[1] 2 3 ... 15
Met het liefst een linkje naar de eerste en laatste

Ik heb gezocht maar niets concreets kunnen vinden. Kan zijn dat ik het over het hoofd zie. Wellicht dat iemand mij op de goede weg kan helpen?


Ik ga me niet verdiepen in het volledige probleem, maar de volgende regel verbaast mij enigzins:
<?php
$res = @mysql_query("SELECT ".$fields." FROM ".$this->table." ".$this->condition." ".$order." LIMIT ".$this->offset.",".$this->mpp);
?>
Met een @ eventuele fouten onderdrukken en verder ook helemaal niets, maar dan ook niets, aan foutafhandeling doen. Vraagje: Hoeveel problemen wil je hebben??? Je weet namelijk 100% zeker dat de query vroeg of laat zal mislukken.

@-jes horen niet in een goed stuk code te staan en foutafhandeling is de basis van ieder (goed) systeem.

Verder is het maar de vraag of er wel iets te fetchen valt, het kan best zijn dat er geen resultaten zijn.
Even voor de duidelijkheid, het is een gastenboek met mysql?

En volgens mij moet je ergens de array $this kunnen definieren.....

Reageren