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

 


Dernière réponse
Sujet : [php] Alterner 2 couleurs
z0rglub en effet, tu initialises $i à 0 puis tu fais $nbligne++; c pas bon, soit tu commences à faire $nbligne = 0; puis $nbligne++; et if ( $nbligne % 2 == 0 ) soit tu changes ton $nbligne++; en $i++;

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
z0rglub en effet, tu initialises $i à 0 puis tu fais $nbligne++; c pas bon, soit tu commences à faire $nbligne = 0; puis $nbligne++; et if ( $nbligne % 2 == 0 ) soit tu changes ton $nbligne++; en $i++;
ludo2604 merci mais maintenant ça n'affiche que les blancs :/
z0rglub if ( $i%2 == 0 )
ludo2604 Salut :)  
je voudrai alterner 2 couleurs dans les cellules d'un tableau.  
Je sais qu'il faut se servir de la fonction modulo % mais je n'y arrive pas:  
 

Code :
  1. $i=0;
  2. while ($ligne_chanson=mysql_fetch_object($req_chanson))
  3. {
  4.  $nbligne++;
  5. if ($i%2)
  6. {
  7. echo " <td bgcolor=white> ";
  8. echo ( " <a href=\"scriptsphp3/lyrics/paroles.php?id=$ligne_chanson->id_lyrics\" target=_blank>$ligne_chanson->titre</a><BR>" );
  9. echo "</td></tr>";
  10. }
  11. else
  12. {
  13. echo "<td bgcolor=black>";
  14. echo ( "<a href=\"scriptsphp3/lyrics/paroles.php?id=$ligne_chanson->id_lyrics\" target=_blank>$ligne_chanson->titre</a><BR>" );
  15. echo "</td></tr>";
  16. }
  17. }

 
 
donc en fait là je veux une cellule blanche et une noir...  
Le prob c'est qu'il n'affiche que le else jcomprends pas trop....  
 
Merci d'avance  


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