style différent tous les 3 enregistrements sur une boucle php

jjmortibus
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 9
Inscription: 4 Mar 2007

style différent tous les 3 enregistrements sur une boucle php

Message le Ven Sep 17, 2010 22:11

Bonjour,

Comment procéder pour que tous les trois enregistrements d'une requête MYSQL je puisse afficher un style différent.
Par exemple voici le résultats de ma boucle que j'aimerai avoir.

enregistrement1
enregistrement2
enregistrement3 style="color:red";
enregistrement4
enregistrement5
enregistrement6 tyle="color:red";
....etc
Si vous pourriez me donner une piste


HawkEye
WRInaute accro
WRInaute accro
 
Messages: 17013
Inscription: 23 Fév 2004

Re: style différent tous les 3 enregistrements sur une boucle php

Message le Ven Sep 17, 2010 22:25

Un petit check sur le reste de la division de ta variable d'itération par 3 (= modulo):

Code: Tout sélectionner
// en supposant que tu boucles sur $i

if($i % 3 = 0) {
$foo .= ' style="color:red;" ';
}


...et le tour est joué ;)

nexxen
WRInaute discret
WRInaute discret
 
Messages: 76
Inscription: 30 Déc 2004

Re: style différent tous les 3 enregistrements sur une boucle php

Message le Lun Sep 20, 2010 6:57

Bonjour,

HawkEye donne la bonne réponse...sauf que vers 23h00 ces yeux de faucons doivent piqués un peu :wink: :
Code: Tout sélectionner
if($i % 3 = 0) {
$foo .= ' style="color:red;" ';
}
(


Dans le test if, il faut utiliser un opérateur de comparaison == et pas d'affectation = :mrgreen:

Bonne journée à tous


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités