gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008
-
19 mai 2006 à 13:52
gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008
-
19 mai 2006 à 15:25
bonour,
j'ai un probleme avec un array auquel je veux integrer des hypothese if ... else...
le fait est que je poste plusieurs variables
$inst_imp, $dep_imp, $inst_res, $dep_res, $inst_por, $dep_por // les varaibles vaut soit 0 soit un nb superieur a 0
voila le script que j'ai fait et qui ne fonctionne pas :
$values = array( if (($inst_imp!=0)||($dep_imp!=0)){'Installation imp' => $inst_imp}, 'Dépannage imp' => $dep_imp} , if (($inst_res!=0)||($dep_res!=0)){'Installation res' => $inst_res}, 'Dépannage res' => $dep_res} );
le fait est que les variables apparaitront par paire $inst_xxx et $dep_xxx si les 2 sont égale à zéro le sont pas pris en compte comme valeur intégré dans le tableau et si l'un d'eux est différent de 0 alors ils seront intégré dans le tableau
Teclis01
Messages postés1423Date d'inscriptionmardi 14 décembre 2004StatutMembreDernière intervention29 décembre 20124 19 mai 2006 à 14:19
euh ... ca me parait logique ...
les index des tableaux sont pas des variables ... c un index genre 0,1,2,...
si tu veux tester la valeur d une case tu dois savoir son/ses
emplacements alors je te conseille de te renseigner sur l'indexage des
array et sur la fonction in_array() ...mais attention a son utilisation
c'est ptet pas ce que tu as besoin ...
------------------------------------------------------------------------------------------------------------------
Ilvaut
mieux poser une question et passer pour bête que le rester toutesa v
gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008 19 mai 2006 à 15:09
effectivement mais cela me pose un probleme car $values est pour moi un parametre d'une fonction pour réaliser un histogramme
donc en le présentant tel que tu viens de me le présenté, la valeur $values sera affecter que par la deuxieme sauf si elle correspond pas au critere elle sera affecter par la premiere
Vous n’avez pas trouvé la réponse que vous recherchez ?
gabs77
Messages postés379Date d'inscriptionmardi 6 décembre 2005StatutMembreDernière intervention 8 octobre 2008 19 mai 2006 à 15:25
merci c'est bon je ne connaissais pas cette façon pour associé un champ a une valeur
forte heureusement on en apprend tous les jours
arigato gozaimasu (= merci en japonais)