<style type="text/css"> .tabnormal{background-color:$coul;} .tabover{background-color:ff8800; } </style> <table> <?php while($data = mysql_fetch_array($req)) { $ID = $data['ID']; echo "<tr bgcolor='".( ($coul % 2 == 0) ? '#FFFF00' : '#FFCC66' )."'"; ?> <class="tabnormal" onmouseover="this.className='tabover'" onmouseout="this.className='tabnormal'"> <TD> <?php echo $ID;?> <tr><tr> <?php $coul=1-$coul; } ?> </TABLE>
pour éviter le js, t'as :hover en CSS...sinon, en php on préfère les ' aux " (comme t'as sorti les vaiables ça ne devrait pas poser de problèmes...).tabnormal{background-color:$coul;}c'est pas dans du code php... t'es sur que ça marche... tes css ne servent à rien... ou alors juste à poluer le code...
Intéressant mais pourquoi ne pas simplifier ainsi ?(Le coup du tableau est juste pour faire un test plus rapide)<style type="text/css">.tabover{background-color:ff8800; }</style></head><body><?php$tableau = array("Ligne 1","Ligne 2","Ligne 3","Ligne 4");?><table border=1><?phpfor ( $i = 0; $i < count($tableau); $i++){echo "<tr bgcolor='".( ($i % 2 == 0) ? '#FFFF00' : '#FFCC66' )."'";?> class="tabnormal" onmouseover="this.className='tabover'" onmouseout="this.className='tabnormal'"><TD><?php echo $tableau[$i];?></TD></tr><?php}?></TABLE>
interessant !Merci.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 903 514 membres 92 nouveaux aujourd'hui 16 195 membres club