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

  FORUM HardWare.fr
  Programmation
  PHP

   [PHP/mySQL] dates et modifications (o:

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP/mySQL] dates et modifications (o:

n°179440
Nicool
En bois, sauf les chèques...
Posté le 21-07-2002 à 16:42:01  profilanswer
 

voila..
 
j'aimerais prendre une date au format YYYY/MM/DD dans une entrée
de ma base mySQL .
et lui ajouter un certain nombre de jours...
 
hum, qqu aurait une idée sur comment faire ? pour gérer
le pb des changements de mois

mood
Publicité
Posté le 21-07-2002 à 16:42:01  profilanswer
 

n°179981
berceker
BERCEKER UNITED
Posté le 22-07-2002 à 15:04:45  profilanswer
 

nicool a écrit a écrit :

voila..
 
j'aimerais prendre une date au format YYYY/MM/DD dans une entrée
de ma base mySQL .
et lui ajouter un certain nombre de jours...
 
hum, qqu aurait une idée sur comment faire ? pour gérer
le pb des changements de mois  




regarde la fonction date il y en une qui s'appelle date_format qui permet de le convertir sinon tu peux traité ta chaine de caratere en utilisant la fonction split  
ex:
$array_date=explode($date,"/" ) ->je suis plus sur du sens mais regarde la fonction explode ou implode c'est l'un des 2
Bref je pense que c'est explode.
tu lui dit de creer un tableau qui pour notre cas va etre divisé en 3  
 :)  
$date 2002/02/21
ex : $array_date=explode($date,"/" )
echo $array_date[1]=02
echo $array_date[0]=2002
echo $array_date[3]=21
tu comprend?  :sol:  
bon ben il te reste plus cas changé la valeur de $array_date[1]=02 et de le remettre en chaine de caractere!
eet la tu utilise la fonction implode avec un caractere separateur.
$array_date[1]=04;
ex $date=implode($array_date,"/" );
echo $date ==>2002/04/21
 
comprendo?  :p  
 
 
 


---------------
Si je suis près de toi c'est soit pour t'embrasser ou te croquer, alors à ce moment là rappelle toi de ce que tu m'as fait. du bien ou du mal?
n°180017
mkracing66
Posté le 22-07-2002 à 15:37:37  profilanswer
 

Heu je ne pense pas que cela soit exactement ce que Nicool cherchait.......c interessant mais ca ne fait pas tout non ?
 
Je ne sais pas exactement comment on fait en php mais dans d autres langages il existe une fct permettant d incrementer en jours,en mois ou en annee alors regarde toute les fct date de php et tu trouveras la bonne j en suis sur sinon ca serait debile que cela n existe pas.

n°180248
marseillai​s
Spice Team
Posté le 22-07-2002 à 19:41:39  profilanswer
 

J'utilise ça:

$JmoinsX = strftime("%d-%m-%Y", strtotime("-" . $X . " days",$date);


 
ça marchera aussi pour incrémenter une date ;)


---------------
[Hfr] SpiceTeam http://setispiceteam.free.fr

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

   [PHP/mySQL] dates et modifications (o:

 

Sujets relatifs
Editer le fichier de configuration de MySQL[MySQL] Requete de fou qui bugge - résolu
Comment changer le répertoire de sauvegarde d'une/des BD MySQL ?[mysql] too many connections
[MySQL] le même champs, 2 fois dans la même requête - résolutraduire un script PHP en ASP - Help
traduire un script PHP en ASP - HelpPhP ou Html ou autre ? si on veut apprendre un truc pérène...
[ MySQL ] Update no comprendo[MySQL] et SGBD en général, légendes et erreurs courantes
Plus de sujets relatifs à : [PHP/mySQL] dates et modifications (o:


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