Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1754 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  foreach et array... bizarre ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

foreach et array... bizarre ?

n°876136
freed102
Arayashiki
Posté le 18-10-2004 à 16:02:27  profilanswer
 

Voila je fais un peu joujou avec foreach... j'ai fait ça :
 

Code :
  1. <select name="mois"><?php
  2. $moisarray=array (01 => "Janvier", 02 => "Fevrier", 03 => "Mars", 04 => "Avril", 05 => "Mai", 06 => "Juin", 07 => "Juillet", 08 => "Août", 09 => "Septembre", 10 => "Octobre", 11 => "Novembre", 12 => "Décembre" );
  3. $n=1;
  4. foreach($moisarray as $key)
  5. {
  6. echo "<option value=\"".sprintf("%02s",$n)."\">$key</option>\n";
  7. $n++;
  8. }
  9. ?></select>


 
... et voila ce que ça me retourne :
 
 

Code :
  1. <select name="mois">
  2. <option value="01">Janvier</option>
  3. <option value="02">Fevrier</option>
  4. <option value="03">Mars</option>
  5. <option value="04">Avril</option>
  6. <option value="05">Mai</option>
  7. <option value="06">Juin</option>
  8. <option value="07">Juillet</option>
  9. <option value="08">Septembre</option>
  10. <option value="09">Octobre</option>
  11. <option value="10">Novembre</option>
  12. <option value="11">Décembre</option>
  13.     </select>


.... il est passé où mon mois d'aout ????  :??:  :heink:


Message édité par freed102 le 18-10-2004 à 16:03:54
mood
Publicité
Posté le 18-10-2004 à 16:02:27  profilanswer
 

n°876148
KangOl
Profil : pointeur
Posté le 18-10-2004 à 16:11:10  profilanswer
 

pourquoi tu recuperes pas la clé de ton array au lieu de ton compteur $n ?
 
un print_r donne quoi ?


---------------
Nos estans firs di nosse pitite patreye...
n°876157
freed102
Arayashiki
Posté le 18-10-2004 à 16:18:11  profilanswer
 

KangOl a écrit :

pourquoi tu recuperes pas la clé de ton array au lieu de ton compteur $n ?
 
un print_r donne quoi ?


print_r =
 
Array ( [1] => Janvier [2] => Fevrier [3] => Mars [4] => Avril [5] => Mai [6] => Juin [7] => Juillet [0] => Septembre [10] => Octobre [11] => Novembre [12] => Décembre )
 
:(!! :??: il est ou le mois d'aout ???????  :cry:

n°876158
KangOl
Profil : pointeur
Posté le 18-10-2004 à 16:19:15  profilanswer
 

Code :
  1. $moisarray=array (1 => "Janvier", "Fevrier", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre" );
  2. foreach($moisarray as $key=>$value)
  3.   echo "<option value=\"".sprintf("%02s",$key)."\">$value</option>\n";


Message édité par KangOl le 18-10-2004 à 16:19:29

---------------
Nos estans firs di nosse pitite patreye...
n°876159
freed102
Arayashiki
Posté le 18-10-2004 à 16:20:01  profilanswer
 

freed102 a écrit :

print_r =
 
Array ( [1] => Janvier [2] => Fevrier [3] => Mars [4] => Avril [5] => Mai [6] => Juin [7] => Juillet [0] => Septembre [10] => Octobre [11] => Novembre [12] => Décembre )
 
:(!! :??: il est ou le mois d'aout ???????  :cry:


 
apparement il aime pas le "08"
.. j'ai changé les 01,02,02...08 en 1,2,3...8 et ça marche ...
 
print_r=  
 
Array ( [1] => Janvier [2] => Fevrier [3] => Mars [4] => Avril [5] => Mai [6] => Juin [7] => Juillet [8] => Août [9] => Septembre [10] => Octobre [11] => Novembre [12] => Décembre )
 
... mais pourquoi ???  :??:

n°876161
KangOl
Profil : pointeur
Posté le 18-10-2004 à 16:20:35  profilanswer
 

[:spamafote]


---------------
Nos estans firs di nosse pitite patreye...
n°876164
freed102
Arayashiki
Posté le 18-10-2004 à 16:24:47  profilanswer
 

KangOl a écrit :

pourquoi tu recuperes pas la clé de ton array au lieu de ton compteur $n ?
 
un print_r donne quoi ?


 
pour la clef de l'array justement je cherche comment la recuperer ... on fait comment ?

n°876167
KangOl
Profil : pointeur
Posté le 18-10-2004 à 16:26:20  profilanswer
 

regarde mon code ;)


---------------
Nos estans firs di nosse pitite patreye...
n°876171
freed102
Arayashiki
Posté le 18-10-2004 à 16:31:13  profilanswer
 

ooooooh c booo !!! ça marche tout seul comme ça !

n°876172
KangOl
Profil : pointeur
Posté le 18-10-2004 à 16:31:59  profilanswer
 

:D


---------------
Nos estans firs di nosse pitite patreye...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  foreach et array... bizarre ?

 

Sujets relatifs
[Perl] Passer un array en param à un cgi[PHP] déclarration array (dans PhpFAQtory) depuis new version php
[C#] Déclarer un array d'instances de classes ?Array, Count
foreach avec variable de sessionXML -> Array = Décalage :'(
Est il possible d'utiliser sort 2 fois de suites sur le meme array ?Comment envoyer un array ?
Listage de fichiers avec arrayTableau Array [JS]
Plus de sujets relatifs à : foreach et array... bizarre ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR