Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1459 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  executer du code 1 fois sur deux dans un while

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

executer du code 1 fois sur deux dans un while

n°478248
peewai
renversant
Posté le 05-08-2003 à 15:50:39  profilanswer
 

bonjour,  
 
je voudrais, dans un while, executer une ligne une fois sur deux.  
javais pensé a incrémenté une varaible i et executer la portion de code qui m'interresse que lorsque i est pair. or je n'ai pas trouvé de fonction allant dans ce sens...  
 
c'est dans le cadre d'un tableau html dynamique, pour faire une ligne sur deux en couleur, pour ne pas se croiser les yeux...

mood
Publicité
Posté le 05-08-2003 à 15:50:39  profilanswer
 

n°478250
kadreg
profil: Utilisateur
Posté le 05-08-2003 à 15:51:36  profilanswer
 

$compteur%2 == 0
 


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°478270
peewai
renversant
Posté le 05-08-2003 à 16:06:07  profilanswer
 

..? est ce que tu pourrais etre plus calir stp?
 
$var%2, le %2 signifie 'est pair'? en ce cas je ne comprends pas le == 0...

n°478273
kadreg
profil: Utilisateur
Posté le 05-08-2003 à 16:07:33  profilanswer
 

http://www.ultimweb.com/web/php/cours/2f.html


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°478278
anapajari
s/travail/glanding on hfr/gs;
Posté le 05-08-2003 à 16:09:02  profilanswer
 

% c'est l'opérateur modulo en php ( comme dans beaucoup de language ça retourne le reste de la division du premier nombre par le deuxieme).
Par exemple :

Code :
  1. 10%4=2
  2. 10%5=0


Tu noteras bien que c'est marqué dans la doc:
http://dev.nexen.net/docs/php/anno [...] ien=modulo
 
[edit: evidement grilled, mais j'avais plus de truc à taper  :kaola: ]


Message édité par anapajari le 05-08-2003 à 16:09:35
n°478280
peewai
renversant
Posté le 05-08-2003 à 16:09:26  profilanswer
 

oki merci

n°478507
Sh@rdar
Ex-PhPéteur
Posté le 05-08-2003 à 18:15:16  profilanswer
 

encore plus simple
 
$x = 0
 
$x = 1 - $x;
 


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°478547
mrbebert
Posté le 05-08-2003 à 19:59:33  profilanswer
 

Et avec des booléens, c'est bien aussi :D  
$exec = false;
while () {
  if ($exec) {
  }
  $exec = ! $exec;
}


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  executer du code 1 fois sur deux dans un while

 

Sujets relatifs
simplifier une ligne de code ASP[C] switch et do while imbriqués
concours de codeCode perl non interprété sur apache.
[C++] Concours de code : new test en cours, proposez votre solution ![C] Executer une application à partir d'une autre
Image/balise HREF qui s'affiche une fois sur deux ! ! ! HEEEEEEELPexecuter une applet contenue dans un jar
un code qui marche sous ie5.5 mais pas sous ie6[VB6] Datagrid et ajout d'enregistrement via code
Plus de sujets relatifs à : executer du code 1 fois sur deux dans un while


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR