Rechercher : dans
Par :

Alterner les couleurs d'un tableau

Dernière réponse le 16 mai 2003 à 14:28:37 sophy, le 16 mai 2003 à 12:29:05 
 Signaler ce message aux modérateurs

Salut,
Je génère un tableau à partir de ma bae de donnée MySQL par la commande :
while ($ligne = mysql_fetch_array($requete)) {
print "<........$ligne[ID_champ1]....>" avec toutes les balises tr et td nécessaires.

Ca marche bien mais je voudrais que chaque ligne du tableau prenne une couleur de fond différente ou au moins qu'il y ait alternance entre 2 couleurs.

Merci de votre aide...

Meilleures réponses pour « Alterner les couleurs d'un tableau » dans :
Code hexadécimal d'une couleur VoirVous voulez connaître le code hexadécimal d'une couleur, pour l'intégrer dans vos pages web ? Pour cela : Rendez vous sur ce site : colorpicker. Situez la couleur désirée à l'aide de la souris pour obtenir son code HTML. Voici un exemple : ...
Décaler les éléments d'un tableau (Rotation) -Récursivité- VoirVoici une procédure récursive qui permet de décaler tous les éléments d’un tableau d’une position à droite à partir de la position p Procedure Decaler (Var t : Tab; p, n : integer); Begin If p
Trier un tableau sans utiliser la fonction sort VoirTrier un tableau sans utiliser la fonction sort D'abord on initialise une variable $max avec la 1ère valeur de tableau. Ensuite on va faire une boucle tant que le tableau contient encore des éléments. C'est avec la fonction splice qui a le rôle...
Télécharger Real Alternative VoirReal Alternative permet de lire des fichiers RealMedia sans avoir à installer RealPlayer. Ainsi, tous les formats RealMedia sont supportés (.ra .rm .rmvb .ram .rpm .rv .rp .rt .rnx .smi .smil etc.), ainsi que le contenu en streaming et les flux...
Télécharger Quicktime Alternative VoirQuicktime Alternative permet de lire des fichiers Quicktime sans avoir à installer QuickTime Player. Ainsi, tous les formats Quicktime sont supportés (mov, qt, 3gp, etc.), ainsi que le contenu en streaming et les flux multimédia contenus dans des...
La table des couleurs VoirLe codage des couleurs Les couleurs en HTML sont définies par 3 nombres hexadécimaux représentant les tons de Rouge, de Vert et de Bleu (selon le codage RGB (Red Green Blue, en français : RVB) de la couleur choisie. Ainsi la syntaxe de codage...
CSS - Les couleurs VoirLes couleurs Le standard CSS propose différentes façons de définir des couleurs : par un nom avec la notation hexadécimale avec la notation décimale Appel d'une couleur par son nom Le langage HTML définit des noms pour un nombre limité de...
Tableau de bord VoirNotion de tableau de bord Un tableau de bord est une représentation graphique synthétique d'un ensemble d'indicateurs donnant à un responsable tous les éléments lui permettant de prendre visuellement et rapidement des décisions. Compte-tenu de sa...

1

jisisv, le 16 mai 2003 à 14:26:14

Hello,
Inspire-toi de ceci
<?php
$colors = array("#FFFF55", "#55FFFF");
$header = "<html><body><table>";
$foot="</table></body></html>";
$data=array("pomme"=>"vert", "citron"=>"jaune", "abrticot"=> "orange",
"cerise"=> "noir");
print("$header\n");
$flag=0;
foreach($data as $key=>$value)
{
$row = sprintf("<tr bgcolor=%s><td>%s</td><td>%s</td></tr>\n",
$colors[$flag], $key, $value);
print($row);
$flag = 1-$flag;
}
print($foot);
?>
Johan

The software said "Requires Windows98, Win2000, or better,
So I installed Unix.

Répondre à jisisv

2

 jisisv, le 16 mai 2003 à 14:28:37

Pour être plus puriste:
<?php
$colors = array("#FFFF55", "#55FFFF");
$header = "<html><body><table>";
$foot="</table></body></html>";
$data=array("pomme"=>"vert", "citron"=>"jaune", "abrticot"=> "orange",
"cerise"=> "noir");
print("$header\n");
$flag=0;
foreach($data as $key=>$value)
{
$row = sprintf("<tr bgcolor='%s'><td>%s</td><td>%s</td></tr>\n",
$colors[$flag], $key, $value);
print($row);
$flag = 1-$flag;
}
print($foot);
?>
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.

Répondre à jisisv
Collection CommentÇaMarche.net