login  Naam:   Wachtwoord: 
Registreer je!
 Forum

For-loop afkappen en doorlopen (Opgelost)

Offline Kr4nKz1n - 11/12/2008 15:41 (laatste wijziging 11/12/2008 19:29)
Avatar van Kr4nKz1nOnbekend Een hele goede middag.

Ik ben bezig met een pagina nummering voor reacties.

Op het moment dat het aantal pagina's meer is dan 11 wordt het een chaos. Daarom wil ik er een structuur in maken.

Wanneer er dus meer pagina's zijn dan 11, moet het volgende worden weergegeven:

In dit voorbeeld heb ik in totaal 15 pagina's

Als ik op de 1ste pagina ben
1 2 3 || 13 14 15

Als ik op de 3de pagina ben
1 2 3 4 || 13 14 15

Als ik op de 6de pagina ben
1 2 3 || 5 6 7 || 13 14 15

Als ik op de 7de pagina ben
1 2 3 || 6 7 8 || 13 14 15

Als ik op de 10de pagina ben
1 2 3 || 9 10 11 || 13 14 15
Als ik op de 11de pagina ben
1 2 3 || 10 11 12 13 14 15

Ik ben al met van alles bezig geweest. Krijg er geen logica in 
  1. <?php
  2. // Code weg gehaald voor profiteurs :p
  3. $?>


Van alles al geprobeerd.

Iemand een idee?

M.v.g.
Dennis Mertens

2 antwoorden

Gesponsorde links
Offline Diko - 11/12/2008 15:52
Avatar van Diko PHP interesse Zend_Paginator heeft volgens mij wel zoiets ingebakken zitten:

http://framewor...usage.html

Ik zie dat je een array binnenkrijgt met je data, ZF_Paginator heeft een array adapter erbij zitten dus het zou geen probleem moeten zijn.
Offline Kr4nKz1n - 11/12/2008 15:58
Avatar van Kr4nKz1n Onbekend Helaas (natuurlijk zelf voor gekozen) gebruik ik geen Zend en ben het bij dit project ook niet van plan.

Maar ik zal eens kijken of ik wat uit Zend kan halen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s