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 :
Inverser les éléments d'un tableau -Récursivité- VoirVoici une procédure récursive qui permet d’inverser les éléments d’une partie d’un tableau compris entre la position p et n : Procedure Inverser (Var t : Tab; p, n : Integer); Var aux : Real; Begin If p < n Then ...
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 : ...
Garder une zone en couleur sur une photo noir et blanc VoirVous souhaitez avoir une photo en noir et blanc sauf une partie de la photo à conserver en couleur. Voici le principe de la manipulation : il faut isoler une partie de la photo (celle que l'on veut garder en couleur) en la sélectionnant. Ensuite...
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