J'utilise ce code pour créer une table HTMLPHP: Mettez en surbrillance chaque seconde ligne de la table
for ($x = 0; $x <= $requiredRows; $x++) {
echo "<tr>";
echo "<td>";
echo someArrayStuff($x);
echo "</td>";
echo "<td>";
echo $someArrayStuff[$x][arrayinfos];
echo "</td>";
echo "<td>";
echo $someArrayStuff[$x][arrayinfos];
echo "</td>";
echo "</tr>";
}
Maintenant, je veux mettre en évidence toutes les deux rangées avec une couleur d'arrière-plan, comment puis-je faire avec PHP? Je ne veux pas le définir dans le fichier CSS.
Merci pour votre aide, maintenant il fonctionne avec ce code:
if($x%2 == 0) { echo "<tr bgcolor='#FFFFF'>"; } else { echo "<tr bgcolor='#FFFFF'>"; }
utilisation '$ x% 2 == logique 0' et définir le style css en ligne – akashBhardwaj
cela peut se faire facilement avec jQuery si vous voulez aller dans cette voie; c'est une option. –
Je comprends que vous avez vos raisons pour ne pas inclure de style dans le CSS, mais le style via le balisage est considéré comme une mauvaise pratique. –