I din PHP har du en While(), for() eller foreach() løkke, som løber resultatet igennem fra databasen.
Uden for denne løkker laver du en variabel som fx kaldes $page_break giv den værdien 0
inde i løkken laver du så en $page_break++; som vil lægge 1 til værdien.
Til sidst i løkken laver du en
if( $page_break == 9 ) {
// print dit pagebreak.
$page_break=0; // sæt værdien af pagebreak til 0 igen. så tælles der forfra næste gang du looper.
}
På denne måde får du printet et pagebreak for hvert 9 kort.
Håber det giver mening.
En nem måde kan også være at bruge moldus.
If($x%9 == 0) {
}
Så behøves man ikke nulstille $x og kan blive ved med at bruge den. %-tegnet tjekker om noget går op i det efterfølgende tal. Hvis resultatet af udregningen er 0 så går $x op i 9.
Det må jeg lige prøve af, det trick kendte jeg ik lige.