Bonjour, je rencontre actuellement un petit souci avec un compteur.
J'ai créer une fonction pour compter les éléments contenu dans ma requête afin de mettre un numéro sur chaque éléments pour un souci d'affichage
.
Cependant ma boucle m'indique toujours 1 
1 2 3 4 5 6 7 8 9
|
// $nbrId est la requête pour afficher mes éléments
function counterPartenaires(){
$nbrId = dbPartenaires::selectPartBySector();
for($i=1; $i<=count($nbrId); $i++){
return $i;
}
} |
je l'appelle dans smarty :
$this->smarty->assign('counter', $this->counterPartenaires());
Si je fais un print directement dans la boucle il me retourne effectivement chaque numéro.
Mais il faut absolument que je récupère le résultat pour l'assignation smarty
Partager