Page 1 sur 1

probleme sur array

Posté : 26 sept. 2008, 09:48
par Invité
Bonjour,
j'ai un souci je voudrai sur chaque ligne faire un test
if ($a!=0) { array(   $a,  0x99CC00,   "1"), }
mais cela ne fonctionne pas. Auriez vous une idée du problème ?

Code : Tout sélectionner

$arr=array( /* donnée couleur légende */ array( $a, 0x99CC00, "1"), array( $b, 0x339966, "2"), array( $c, 0x33CCCC, "3"), array( $d, 0x0091C3, "4"), );
merci d'avance

Posté : 26 sept. 2008, 10:31
par @rthur
Bonjour,

Effectivement ça ne peut pas marcher...
Et j'ai bien peur qu'il te manque les bases de PHP, un petit tour par là serait judicieux: http://www.siteduzero.com / http://www.phpdebutant.or

Et sinon pour répondre à ta question, le code suivant devrait marcher :
$arr=array();
if ($a!=0) { $arr[]=array($a, 0x99CC00, "1"); } // Si la condition est vrai, on ajoute au tableau $arr, le tableau indiqué.
if ($b!=0) { $arr[]=array($b, 0x339966, "2"); } // Si la condition est vrai, on ajoute au tableau $arr, le tableau indiqué.
//etc...

Posté : 26 sept. 2008, 10:37
par Invité
merci ça marche. ça commence a faire pas mal de temps que j'utilise php, mais c'est plus pour l'exploitation de donnée dans une base. Les tableaux je ne connais que très peu l'utilisation. Mais merci, ça fonctionne.