PHP Mise en forme tableau alternance couleur
Résolu
apd2009
-
apd2009 -
apd2009 -
Bonjour,
Voilà sur mon site j'ai un tableau qui se crée suite à une requete SQL.
c'est ma fonction qui affiche le résultat de ma requete sous forme de tableau.
Je souhaite modifier mon code pour avoir une alternance de couleur dans les lignes de résultats.
Je ne sais pas comment modifier ma boucle pour obtenir le résultat souhaité.
Merci pour vos éléments de réponses
Voilà sur mon site j'ai un tableau qui se crée suite à une requete SQL.
function display_recettes($recette_array)
{
if (!is_array($recette_array))
{
echo '<br><center>Aucune recette n’est actuellement disponible dans cette catégorie</center><br>';
return;
}
else
{
echo '<table>';
foreach ($recette_array as $row)
{
$url = 'show_recette.php?id='.($row['id']);
$titre = $row['titre'];
echo '<tr><td align="left">';
echo '';
do_html_url($url, $titre);
echo '<br></td></tr>';
}
echo '</table>';
}
}
c'est ma fonction qui affiche le résultat de ma requete sous forme de tableau.
Je souhaite modifier mon code pour avoir une alternance de couleur dans les lignes de résultats.
Je ne sais pas comment modifier ma boucle pour obtenir le résultat souhaité.
<table> <tr> <td bgcolor="99cc00">ligne 1</td> </tr> <tr> <td bgcolor="ffffff">ligne 2</td> </tr> <tr> <td bgcolor="99cc00">ligne 3</td> </tr> <tr> <td bgcolor="ffffff">ligne 4</td> </tr> <tr> <td bgcolor="99cc00">ligne 5</td> </tr> </table>
Merci pour vos éléments de réponses
Configuration: Windows Vista Firefox 3.0.5 script edit
A voir également:
- PHP Mise en forme tableau alternance couleur
- Mise en forme tableau word - Guide
- Mise en forme conditionnelle excel - Guide
- Trier un tableau excel - Guide
- Imprimer un tableau excel - Guide
- Mise en forme tableau croisé dynamique - Guide
2 réponses
salut,
le mieux serait d'utiliser CSS avec une classe différente par ligne.
mais le principe est le même !
le mieux serait d'utiliser CSS avec une classe différente par ligne.
mais le principe est le même !
$paire = true;
foreach ($recette_array as $row)
{
$url = 'show_recette.php?id='.($row['id']);
$titre = $row['titre'];
if($paire)
echo '<tr class="paire"><td align="left">';
else
echo '<tr class="impaire"><td align="left">';
echo '';
do_html_url($url, $titre);
echo '<br></td></tr>';
$paire = !$paire;
}