non so che sto combinando, ma c'è una cosa che non riesco a capire.

ho una pagina che fai una interrogazione su db, e che sto impostando per essere stampata.
ho ogni tot record, deve andare a capo in maniera forzata.
e qui non riesco a capire:
Codice PHP:
<?php
            $countImgs 
0;
            foreach (
$query as $var):
                
$countImgs++;
                
?>
                <div class="pull-left">
                    <p><?php echo $countImgs?></p>
                </div>
                <?php
                
if ($countImgs == 2) {
                    
$countImgs 0;
                    echo 
'<div style="page-break-before: always;"></div>';
                }
            endforeach;
            
?>
quello che succede è questo: la prima volta che arriva a due, va a capo e resetta il counter.
dopo di che, ogni due resetta il counter, ma non va più a capo.
i valori del counter, che ho messo visibili nella pagina per capire, sono giusti.
sono sempre: 1 2 1 2 1 2 1 2 1 2
solo che va a capo solo una volta.
non riesco a capire