Bonjour a tous,
j'ai un tableau d'une trentaine de lignes en php et je souhaite faire alterner la couleur une ligne sur deux.
pourriez vous m'aider ?
merci
Bonjour a tous,
j'ai un tableau d'une trentaine de lignes en php et je souhaite faire alterner la couleur une ligne sur deux.
pourriez vous m'aider ?
merci
Bonjour,
Tu peux peut être t'inspirer de cette discussion :
http://www.developpez.net/forums/sho...+ligne+tableau
Toutes les FAQs Web
Les règles du Forum
Démonstration de l'utilisation des balises [CODE](bouton #)
Pensez à utiliser le tag
Si tu veux le faire en PHP :
http://php.developpez.com/faq/?page=...ner_couleur_tr
Toutes les FAQs Web
Les règles du Forum
Démonstration de l'utilisation des balises [CODE](bouton #)
Pensez à utiliser le tag
Nic1305 > Faire ceci en php est très simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <?php *la connex sql et selection de db* $class="ligne1"; $nombre = 1; $re1 = mysql_query("SELECT * FROM latable"); while($data = mysql_fetch_array($re1) ) { if($nombre%2 == 0) { $class = "ligne1"; } else { $class = "ligne2"; } echo "<tr><td class=".$class.">blabla</td></tr>"; } mysql_close(); ?>
je crois
Re,
c'est gentil mais ca n'affiche que des class=ligne2
je vais chercher encore un peu
surtout merci pour les 2 autres lienstrès pratiques
![]()
Re,
merci j'ai utilisé cette manière là :
Ou de la manière suivante
A utiliser après avoir déclarer une feuille de style contenant les classes ligne0, ligne1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $i = 0; while(condition) { echo '<tr class="ligne'.($i % 2).'"><td>texte</td></tr>'; $i++; }
Exemple de classe :
Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <style type="css/text"> .ligne0 { background-color : #FF0000; } .ligne1 { background-color : #CCCCCC; } <style>
Bonjour
As tu lu les liens ? Parce que je ne vois pas ce que tu vas "chercher encore un peu" vu que la solution t'y est proposée.
Qu'est ce que ne fonctionne pas avec l'exemple de la FAQ ??
Dans l'exemple de KawaJVC il manque l'incrémentation : $numero++ à la fin du while.
[edit]Plus rapide que moi[/edit]
Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
débutez avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager