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

  FORUM HardWare.fr
  Programmation
  PHP

  Affichage des variables d'un tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Affichage des variables d'un tableau

n°1915200
allatoja
Posté le 14-08-2009 à 16:40:20  profilanswer
 

Bonjour, voilà, je suis en train d'essayer de faire un "array", pour afficher des dates et des lieux:
 

Code :
  1. $mois = array("", "janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre" );


 
Au lieu d'afficher les noms de mois, cela affiche "array", exemple: au lieu du "30 juillet 2010", ça donne "30 Array 2010"...
J'ai loupé une marche, mais laquelle?
Merci beaucoup d'avance!

mood
Publicité
Posté le 14-08-2009 à 16:40:20  profilanswer
 

n°1915210
pataluc
Posté le 14-08-2009 à 16:59:47  profilanswer
 

poste ton code, par ce que la on peut pas deviner ce que tu as fait! ^^

n°1915214
NewsletTux
<Insérez ici votre vie />
Posté le 14-08-2009 à 17:11:13  profilanswer
 

t'as pas oublié de mettre un indice entre crochets ?


---------------
NewsletTux - outil de mailing list en PHP MySQL
n°1915263
allatoja
Posté le 14-08-2009 à 18:16:48  profilanswer
 

Voilà le code:
 

Code :
  1. <ul id="acc">
  2. <?php
  3. function trier($jour, $mois, $annee, $pref, $lieu, $dpt, $partenaire, $festival, $comment)
  4. {$mois = array("", "janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre" );
  5. $partenaire = array("blabla", "blablabla" );
  6. if ($pref=="" )
  7. {
  8.     echo "<li><h3>$jour $mois $annee à $lieu ($dpt)</h3><div class='acc-section'><div class='acc-content'><h4>avec $partenaire</h4><p class='lieux'>$festival</p><p class='commentaires'>$comment</p><hr></div></div></li>";
  9. }
  10. else // SINON
  11. {
  12.     echo "<li><h3>$jour $mois $annee au $lieu ($dpt)</h3><div class='acc-section'><div class='acc-content'><h4>avec $partenaire</h4><p class='lieux'>$festival</p><p class='commentaires'>$comment</p><hr></div></div></li>";
  13. }
  14. }
  15. trier (15, 12, 2009, "", "Pouilly-les Oies", "33", 0, "", "" );
  16. trier (18, 10, 2009, "", "Vernouillet-la-Coquette", "40", 0, "", "" );
  17. trier (10, 10, 2009, "le", "Portefeuille", "03", 1, "", "" );
  18. ?></ul>


 

n°1915283
gatsu35
Blablaté par Harko
Posté le 14-08-2009 à 19:15:05  profilanswer
 

tu as $mois qui est un argument de ta fonction,  
et toi par derrière tu redéclares la variable $mois comme un tableau
 

Code :
  1. function trier($jour, $moisIndex, $annee, $pref, $lieu, $dpt, $partenaire, $festival, $comment)
  2. {$moisArr = array("", "janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre" );
  3. $mois = $moisArr[$moisIndex];
  4. $partenaire = array("blabla", "blablabla" );
  5. if ($pref=="" )
  6. {
  7.     echo "<li><h3>$jour $mois $annee à $lieu ($dpt)</h3><div class='acc-section'><div class='acc-content'><h4>avec $partenaire</h4><p class='lieux'>$festival</p><p class='commentaires'>$comment</p><hr></div></div></li>";
  8. }
  9. else // SINON
  10. {
  11.     echo "<li><h3>$jour $mois $annee au $lieu ($dpt)</h3><div class='acc-section'><div class='acc-content'><h4>avec $partenaire</h4><p class='lieux'>$festival</p><p class='commentaires'>$comment</p><hr></div></div></li>";
  12. }
  13. }
  14. trier (15, 12, 2009, "", "Pouilly-les Oies", "33", 0, "", "" );
  15. trier (18, 10, 2009, "", "Vernouillet-la-Coquette", "40", 0, "", "" );
  16. trier (10, 10, 2009, "le", "Portefeuille", "03", 1, "", "" );
  17. ?></ul>


Message édité par gatsu35 le 14-08-2009 à 19:15:30

---------------
Blablaté par Harko
n°1915360
allatoja
Posté le 15-08-2009 à 11:33:53  profilanswer
 

Oh, merci beaucoup!...ça marche, et c'est magique!
Bon we, cordialement
Allatoja

n°1915539
gatsu35
Blablaté par Harko
Posté le 16-08-2009 à 22:34:19  profilanswer
 

allatoja a écrit :

Oh, merci beaucoup!...ça marche, et c'est magique!
Bon we, cordialement
Allatoja


c'est pas magique, j'ai juste utilisé mon cerveau  [:petrus75]


---------------
Blablaté par Harko
n°1915701
stealth35
Posté le 17-08-2009 à 13:03:04  profilanswer
 

pour les mois t'as moyen d'utiliser "strftime"

n°1915950
gatsu35
Blablaté par Harko
Posté le 17-08-2009 à 19:39:26  profilanswer
 

stealth35 a écrit :

pour les mois t'as moyen d'utiliser "strftime"


avant de sortir une proposition tu ferais mieux de lire le topic en entier :D


---------------
Blablaté par Harko
n°1915954
stealth35
Posté le 17-08-2009 à 19:55:04  profilanswer
 

gatsu35 a écrit :


avant de sortir une proposition tu ferais mieux de lire le topic en entier :D


 
je vois pas le rapport,  
je dis ca uniquement dans le but de remplacer son array ecrit a la mano


Message édité par stealth35 le 17-08-2009 à 19:55:25

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

  Affichage des variables d'un tableau

 

Sujets relatifs
pb d'affichage de la langue arabe[shell/bash] - commande via SSH et variables
Un tableau de liste chaînéemettre des div a l'interieur d'un tableau
Problème tableauProbleme de trier par ordre alphabétique de tableau
Problème d'affichage des caractères accentuésRécupérer nombre dans un tableau
doublons dans un tableauMacro Excel : tableau dynamique
Plus de sujets relatifs à : Affichage des variables d'un tableau


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