par
Cyrano » 10 févr. 2006, 10:02
Le pointeur $i de la boucle est indépendant de l'identifiant récupéré en base de données: $i commence à 0 et donc est pair, au tour suivant, on a $i++ et $i est incrémenté à 1, donc impair, etc... à chaque tour, $i est incrémenté donc alterne pair/impair ce qui permet de faire changer la couleur à chaque tour avec le modulo :
$i % 2 == 0 : ça signifie : si le reste de la division de $i par 2 == 0 ce qui est vrai avec les nombres pair, faux avec les nombres impair.
Est-ce que tu captes mieux le principe ?
Le pointeur $i de la boucle est indépendant de l'identifiant récupéré en base de données: $i commence à 0 et donc est pair, au tour suivant, on a $i++ et $i est incrémenté à 1, donc impair, etc... à chaque tour, $i est incrémenté donc alterne pair/impair ce qui permet de faire changer la couleur à chaque tour avec le modulo :
$i % 2 == 0 : ça signifie : si le reste de la division de $i par 2 == 0 ce qui est vrai avec les nombres pair, faux avec les nombres impair.
Est-ce que tu captes mieux le principe ?