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

 


Dernière réponse
Sujet : [PHP] probleme de varriable !
gigigan

Code :
  1. while($j<8){
  2. $j++;$i=-1;
  3. while($i<7){
  4.  $i++;$c++;
  5.  if($c=="2"||$c=="4"||$c=="6"||$c=="8"||
  6.  $c=="9"||$c=="11"||$c=="13"||$c=="15"||
  7.  $c=="18"||$c=="20"||$c=="22"||$c=="24"||
  8.  $c=="25"||$c=="27"||$c=="29"||$c=="31"||
  9.  $c=="34"||$c=="36"||$c=="38"||$c=="40"||
  10.  $c=="41"||$c=="43"||$c=="45"||$c=="47"||
  11.  $c=="50"||$c=="52"||$c=="54"||$c=="56"||
  12.  $c=="57"||$c=="59"||$c=="61"||$c=="63" ){
  13.   $couleur="AF503D";
  14.  }else{
  15.   $couleur="ffffcc";
  16.  }
  17. }
  18. }
  19. voila comment j ai fait ( ca marche )


 
je pense que ta methode marche aussi, mais j ai pas eu acces au net avant...


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
gigigan

Code :
  1. while($j<8){
  2. $j++;$i=-1;
  3. while($i<7){
  4.  $i++;$c++;
  5.  if($c=="2"||$c=="4"||$c=="6"||$c=="8"||
  6.  $c=="9"||$c=="11"||$c=="13"||$c=="15"||
  7.  $c=="18"||$c=="20"||$c=="22"||$c=="24"||
  8.  $c=="25"||$c=="27"||$c=="29"||$c=="31"||
  9.  $c=="34"||$c=="36"||$c=="38"||$c=="40"||
  10.  $c=="41"||$c=="43"||$c=="45"||$c=="47"||
  11.  $c=="50"||$c=="52"||$c=="54"||$c=="56"||
  12.  $c=="57"||$c=="59"||$c=="61"||$c=="63" ){
  13.   $couleur="AF503D";
  14.  }else{
  15.   $couleur="ffffcc";
  16.  }
  17. }
  18. }
  19. voila comment j ai fait ( ca marche )


 
je pense que ta methode marche aussi, mais j ai pas eu acces au net avant...

ethernal à tout hasard, un truc du genre ?
 
$couleur_depart= "AF503D";
$couleur_alt= "ffffcc";
$couleur= $couleur_depart;
 
for ($j=0; $j<8; $j++)
{
 for ($i=0; $i<8 ; i++)
   {
    if($couleur==$couleur_depart)
     {
      $couleur=$couleur_alt;
     }
    else
     {
      $couleur=$couleur_depart;
     }
   }
//inversion des couleurs et init de couleur à celle de départ
  $tmp= $couleur_alt;            //$couleur= $couleur_alt;
  $couleur_alt= $couleur_depart; //$couleur_alt= $couleur_depart;
  $couleur_depart= $tmp;         //$couleur_depart= $couleur;
  $couleur= $couleur_depart;
}

 

[edtdd]--Message édité par ethernal--[/edtdd]

potiron c'est calculé comment, par rapport a une division ?
k666 % = modulo
donc si à chaque t'incrémentes ta variable de un, et que t'es en base deux (modulo 2) et bah ça alterne toujours entre 0 et un,
tu vois ske jveux dire?
gigigan faut que tu m explique...
k666 tu peux faire fastoche:
 
( $var++ ) % 2
 
 
:jap: rien de :)
gigigan

Code :
  1. while($j<8)
  2. {
  3. $j++;$i=-1;
  4. while($i<7)
  5. {
  6.  $i++;
  7.  if($j=="8"||$j=="16"||$j=="24"||$j=="32"||$j=="40"||$j=="4
  8. 8"||$j=="56" )
  9.  {
  10.   if($couleur=="AF503D" )
  11.   {
  12.    $couleur="ffffcc";
  13.   }
  14.   else
  15.   {
  16.    $couleur="AF503D";
  17.   }
  18.  }
  19.  if($couleur=="AF503D" )
  20.  {
  21.   $couleur="ffffcc";
  22.  }
  23.  else
  24.  {
  25.   $couleur="AF503D";
  26.  }
  27. }}


voila le code que j ai fais, mais il ne marche pas.
 
sensé ecrire
1 2 1 2 1 2 1 2  2 1 2 1 2 1 2 1  
1 2 1 2 1 2 1 2  2 1 2 1 2 1 2 1  
1 2 1 2 1 2 1 2  2 1 2 1 2 1 2 1  
1 2 1 2 1 2 1 2  2 1 2 1 2 1 2 1
 
le 1 et le 2 etant les codes couleurs

 

[edtdd]--Message édité par gigigan--[/edtdd]

gigigan j ai cherché tout l aprem' et rien... rein trouvé alors celui qui veut bien se pencher sur la question
potiron ah ben si, suffit de mettre ta ligne dans une autre condition qui court-circuite la 1er -> ca c'est pour le principe ...
potiron hola, alors toi tu es un sadique  :D  
 
peut pas te repondre pour l'instant mais peux refaire ton code :
 
$a!=1 ? $a=1 : $a=2 ; // la tu as meme pas a initialisé $a
gigigan je voudrais qu une variable soit un coup a 1 et l autre a 2
( dans une boucle while )
 
if($a=="1" ){$a=="2"}else{$a=="1"}
 
le code si dessus marche MAIS
 
j aimerais que tout les x fois de boucle
la varriable aa ne change pas
 
en gros sortie de boucle ( x=5 )
 
1 2 1 2 1 1 2 1 2 1 2 2 1 2 1 2 1 1 2 1 2 1 2 2...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)