TABLEAU BICOLORE

cs_Sipadan Messages postés 125 Date d'inscription lundi 5 août 2002 Statut Membre Dernière intervention 23 novembre 2011 - 15 janv. 2003 à 09:23
McPeter Messages postés 134 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 18 avril 2013 - 22 janv. 2003 à 03:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/13092-tableau-bicolore

McPeter Messages postés 134 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 18 avril 2013
22 janv. 2003 à 03:21
En fait ton code marche.. mais le code hexadécimal des couleurs serait mieux interprété, si tu utilisais 6 chiffre au lieu de 4 ... de plus la différence de code est telle que la couleur finale est à peine différenciable.

Pour finir tu as oublié de mettre [ ."] après ta variable $j dans l'affichage des cellules ..

Donc voilà ton code d'origine quelque peut modifié .. :)

<?
$fond="0088CA";
$col=hexdec($fond);
$ho=$col+hexdec("000000");
$ba=$col-hexdec("111100");
echo "\";
for ($i=0;$i<=15;$i++)
{
if ($j%2==0)
echo \"----
".$j.", \";
else
echo \"----
".$j.", \";
$j++;
}
echo "
";

?>

@++
ronanry Messages postés 190 Date d'inscription lundi 25 novembre 2002 Statut Membre Dernière intervention 22 décembre 2009
15 janv. 2003 à 09:59
ah bon...chez moi ca marche...
bref comme ca de toute maniere y a une adaptation...(si jamais ca marche pas chez quelqu'un)
enfin le primcipe etait de montrer l'utilisation de certaine fonction
voila tout
ronanry Messages postés 190 Date d'inscription lundi 25 novembre 2002 Statut Membre Dernière intervention 22 décembre 2009
15 janv. 2003 à 09:59
ah bon...chez moi ca marche...
bref comme ca de toute maniere y a une adaptation...(si jamais ca marche pas chez quelqu'un)
enfin le primcipe etait de montrer l'utilisation de certaine fonction
voila tout
cs_Sipadan Messages postés 125 Date d'inscription lundi 5 août 2002 Statut Membre Dernière intervention 23 novembre 2011
15 janv. 2003 à 09:23
Ta source est intéressante, mais chez moi sa ne marchais pas trop alors je te propose:

<?php
$fond="0088CA";
$col=hexdec($fond);
$ho=$col+hexdec("000000");
$ba=$col-hexdec("111100");
echo "\";
for ($i=0;$i<=15;$i++)
{
if ($j%2==0)
print '----
'.$j.', ';
else
print '----
'.$j.', ';
$j++;
}
echo "
";
?>
Rejoignez-nous