Er zijn aantal oplossing, hier een:
<?
$teller = 0;
while() {
if ($teller == 5)
{
// html code
$teller = 0;
} else {
$teller++;
}
}
?>
Link gekopieerd
Je kun ook in je query een limiet bouwen van 5. Op phpacademy hebben ze volgensmij zoiets?
Link gekopieerd
@ocirina - dat is gewoon onlogisch, dan moet je voor elk stukje een nieuwe query maken.
Link gekopieerd
Super! dit is precies wat ik zocht :) thanks Dashti Salar :) de rest natuurlijk ook.
Link gekopieerd
Pim -
25-01-2011 10:07
gewijzigd op 25-01-2011 10:08
Zo kan het ook:
<?php
$teller = 0;
while() {
if ($teller % 5 == 0)
{
// html code
}
$teller++;
}
?>
Link gekopieerd
Pim, dat is op dit moment niet handig, want dit betekent dat hij op 0 zelf ook een stukje html doet, en ik denk dat dat nu juist niet moet
Link gekopieerd
In dit geval moet hij op 0 inderdaad niets doen maar het is wel handig om te weten.
Link gekopieerd
Thomas, dat is een simpele && er in bouwen.
if ($teller % 5 == 0 && $teller != 0) {
Link gekopieerd
Gewoon starten met $teller = 1.
Link gekopieerd
bij $teller = 1; doet hij het de eerste keer na 4 keer,
en met dat simpel toe te voegen stukje:
if ($teller % 5 == 0 && $teller != 0) {
dan kun je net zo goed
<?
if ($teller == 5)
{
// html code
$teller = 0;
} else {
$teller++;
}
?>
gebruiken, bijna even lang :P
that was my point :P
Link gekopieerd