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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Date / Mois , pb de format je suppose mais viendez m'aidez ;-)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Date / Mois , pb de format je suppose mais viendez m'aidez ;-)

n°173123
disconect
Posté le 08-07-2002 à 19:09:43  profilanswer
 

Code :
  1. if($p = @mysql_query($sql,$c)){
  2. while($r = @mysql_fetch_array($p)){
  3. $date = $r[date];
  4. $annee=substr($date,0,4);
  5. $moisbd=substr($date,5,2);
  6. $jour=substr($date,8,2);
  7. $Mois = array("","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre" );
  8. echo "$moisbd <br>";
  9.   echo $Mois["$moisbd"];
  10. }
  11. }


j'ai simplifie le code
donc le but du jeu c'est d'afficher le mois correspondant .
Le pb c'est que qd je met $moisbd dans l'array Mois, il ne m'affiche rien....donc je suppose que $moisbd n'est pas vraiment comptabile avec ce que attend $Mois ?  
 
donc comment je peux faire pour convertir $moisbd ?
 
ou alors, c'est pas ça, et ça vient d'ailleurs.
 
Pour info, le echo $moisbd sort un nombre au format "07", "05", etc...qui bien entendu signife le n° du mois.
 
 
voici l'output que j'ai:
 
07  
07  
07  
06  
06  
06  
06  
05  
05  
05

mood
Publicité
Posté le 08-07-2002 à 19:09:43  profilanswer
 

n°173124
bozocarzu
Posté le 08-07-2002 à 19:22:55  profilanswer
 

Ton format de ta date est de type :
 
aaaa/mm/jj/hh/mm/ss
 
Si oui ta faute est là :

$annee=substr($date,0,4);  
$moisbd=substr($date,[g]4[/g],2);  
$jour=substr($date,[g]6[/g],2);


 

n°173142
disconect
Posté le 08-07-2002 à 20:42:30  profilanswer
 

bozocarzu a écrit a écrit :

Ton format de ta date est de type :
 
aaaa/mm/jj/hh/mm/ss
 
Si oui ta faute est là :

$annee=substr($date,0,4);  
$moisbd=substr($date,[g]4[/g],2);  
$jour=substr($date,[g]6[/g],2);


 
 




non, c'est pas ça, le decoupage fonctionne parfaitement bien....dans $moisbd j'ai bien "07" (par ex", et lorsque je fais un $Mois[07] -> "Juillet" nickel donc
et si je fais un $Mois[$moisbd] ou $Mois["$moisbd"] ou $Mois['$moisbd'] bah quedale.....
 
c'est ça mon pb, ça vient pas du decoupage :)

n°173144
bozocarzu
Posté le 08-07-2002 à 20:46:18  profilanswer
 

est se que echo"$mois[07]"; affiche juillet ?

n°173164
disconect
Posté le 08-07-2002 à 22:41:02  profilanswer
 

bozocarzu a écrit a écrit :

est se que echo"$mois[07]"; affiche juillet ?



oui, c'est exactement ce que je dis dans mes 2 messages, un :

Code :
  1. echo "$Mois[07]";


 
donne un  
"Juillet"

n°173175
bozocarzu
Posté le 08-07-2002 à 23:27:03  profilanswer
 

et echo"$moisdb"; donne 07 ?

n°173941
disconect
Posté le 09-07-2002 à 20:11:49  profilanswer
 

bozocarzu a écrit a écrit :

et echo"$moisdb"; donne 07 ?



bah oui....c'est aussi ce que je dit dans mon premier message :/

n°173975
disconect
Posté le 09-07-2002 à 22:14:44  profilanswer
 

[:sisicaivrai]

n°173978
k666
dites non à petitmou
Posté le 09-07-2002 à 22:20:14  profilanswer
 

et si tu fais  
$moisdb = $moisdb + 0; et tu réessayes ?

n°173979
ninja sky
cai skylight
Posté le 09-07-2002 à 22:20:30  profilanswer
 

echo $Mois['$moibd'];


Message édité par ninja sky le 09-07-2002 à 22:20:53
mood
Publicité
Posté le 09-07-2002 à 22:20:30  profilanswer
 

n°173988
disconect
Posté le 09-07-2002 à 22:45:14  profilanswer
 

k666 a écrit a écrit :

et si tu fais  
$moisdb = $moisdb + 0; et tu réessayes ?



[:wam]  
 
ça marche  :jap:  
 
en fait je suppose que ça l'a converti en format numerique, ou qqchose comme ça ?
 
en tt cas , c'est cool :) merci bien

n°173992
k666
dites non à petitmou
Posté le 09-07-2002 à 22:57:27  profilanswer
 

:??:  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 :D


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

  [PHP] Date / Mois , pb de format je suppose mais viendez m'aidez ;-)

 

Sujets relatifs
[PHP/MYSQL] Poll - Sondage - Côte - Top - WinnerPourquoi les éditeurs PHP sont instables ?
Utiliser les fonctions ICQ sous PHPEXCELL Format spécial cellule
[php mysql] pour gerer des date[PHP] Comment recuperer la valeur retourner par un ping sous Linux
aidez moi siouplait[PHP] message lors d'un passage sur un lien
comment faire ca en PHP ??[MySQL] Solution la plus rapide pour transformation de date
Plus de sujets relatifs à : [PHP] Date / Mois , pb de format je suppose mais viendez m'aidez ;-)


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