[PHP] Couleur différent une ligne sur deux

Fermé
samof02 Messages postés 43 Date d'inscription vendredi 13 février 2009 Statut Membre Dernière intervention 18 juin 2011 - Modifié par jipicy le 18/03/2010 à 09:20
Maxou88100 Messages postés 197 Date d'inscription jeudi 3 décembre 2009 Statut Membre Dernière intervention 17 juin 2010 - 18 mars 2010 à 13:18
Bonjour,

J'ai un tableau de resultat sur lequel je retourne des lignes avec des resultats
J'aimerai que 1 ligne sur 2 soit en blanc et l'autre en bleu.
J'utilise langage php.
A voir également:

5 réponses

Maxou88100 Messages postés 197 Date d'inscription jeudi 3 décembre 2009 Statut Membre Dernière intervention 17 juin 2010 11
Modifié par Maxou88100 le 18/03/2010 à 13:25
Salut !

Utilise le CSS pour le faire !

Exemple:

HTML:
<tr class="ligne1">Salut</tr>
<tr class="ligne2">Ca va ?</tr>
<tr class="ligne1">Et toi ?</tr>
<tr class="ligne2">@++</tr>

CSS:
.ligne1{
color: blue;
}

.ligne2{
color: white;
}

Sinon tu peux le faire de manière dynamique avec une boucle et l'utilisation des divisions euclidienne ! Mais ça c'est une autre histoire :p
2
scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
18 mars 2010 à 10:46
		$sql_donnees = mysql_query("SELECT * 
			FROM matable");
		$color = '#';
		echo '<table>';
		while($donnees = mysql_fetch_array($sql_comments))
		{	
			if($color == '#EEEEFF')
				$color = '#FFEEEE';
			else
				$color = '#EEEEFF';
				
			echo '<tr style="background-color:'.$color.'"><td>Bonjour</td><td>'.$donnees['champs'].'</td></tr>';
		}
		echo '</table>';
1
afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 168
18 mars 2010 à 10:37
0
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
18 mars 2010 à 10:59
Bonjour,

Tu as la réponse à ton problème sur cette page, lis bien ce qu'il est marqué:
https://forums.commentcamarche.net/forum/affich-13953566-colorer-une-ligne-sur-2-d-un-tableau
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
khlifi.hamza Messages postés 82 Date d'inscription vendredi 28 août 2009 Statut Membre Dernière intervention 18 mars 2010 4
18 mars 2010 à 12:14
bonjour
la soluce te fera tourner la tete "me le fera a moi aussi" mai voila

sur la boucle avec laquelle tu remplit le tableau,
"j utiliserai un algo pour que ca soit clair = pa de pertub avec les commandes ok!"


couleur est une variable
couleur1=vert

debut de la boucle

balise couleur de celule contenant en parametre couleur la variable couleur
tatattatattaa (remplir la ligne du tableau)


si la couleur = vert alors
couleur=blanc
sinon
couleur=vert
fin si

fin de la boucle


ca reste a tester et répond moi please
0