tableau PHP multi dimenssion avec indice [RESOLU] - PHP - Programmation
Marsh Posté le 06-06-2011 à 17:04:19
La deuxième définition écrase la première définition.
Il faut avoir des noms de variable différents pour contenir des choses différentes, par exemple :
$calendrier_mois_txt['FRAN'] = array('', 'Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet','Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'); |
Marsh Posté le 06-06-2011 à 17:08:07
Non, c'est le principe des tableaux ...
Ca n'affiche vraiment rien ?
Même pas ------ ?
C'est que le problème ne vient pas du tableau ...
Marsh Posté le 06-06-2011 à 17:14:25
si, avec la ligne :
echo "[".$Mois."---".$calendrier_txt['FRAN']['mois'][$Mois]."]-";
il m'affiche :
[06---]-
pour juin par exemple.
De plus je viens de voir qu'il m'affiche les trois derniers mois !?!
Comme si ça ne marchais pas de janvier à septembre et que ça commençait après.
Pourtant la variable $Mois, que j'affiche, est bonne.
Je ne comprends pas.
Marsh Posté le 06-06-2011 à 17:41:06
Super !!
c'était exactement ça;
il suffit de mettre intval.
Merci pour l'aide !
Marsh Posté le 06-06-2011 à 16:38:04
Bonjour,
j'essaie de faire un tableau avec fonction multi indice et je butte sur l'utilisation de la variable indice
j'ai :
$calendrier_txt ['FRAN']['mois'] = array('', 'Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet','Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre');
$calendrier_txt['FRAN']['jour'] = array('Lundi', 'Mardi', 'Mercredi','Jeudi', 'Vendredi', 'Samedi', 'Dimanche');
et j'essaie d'y acceder comme ceci :
echo "<BR>".$Mois."---".$calendrier_txt['FRAN']['mois'][$Mois]."---";
or rien ne marche !
il ne m'affiche rien ! comment faire ?
Merci par avance pour vos réponses
Gaël
Message édité par GaelGael le 06-06-2011 à 17:42:01