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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP-MYSQL]Conversion date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP-MYSQL]Conversion date

n°227041
dinbougre8​88
Posté le 11-10-2002 à 20:56:38  profilanswer
 

Voilà je me demande s'il est possible de stocket une date de format dd/mm/aaaa dans un champ date de mysql?
G pas réussi g donc inscrit sous le format yyyy/mm/dd et je peux ensuite l'afficher en format dd/mm/yyyy
pour ça je fait date("d/m/Y",madate). C bien ça la syntaxe?

mood
Publicité
Posté le 11-10-2002 à 20:56:38  profilanswer
 

n°227116
Core 666
Posté le 11-10-2002 à 23:14:14  profilanswer
 

SELECT DATE_FORMAT(champ_date, '%d/%m/%Y %H:%i:%s';) AS champ_date ...

n°227142
dinbougre8​88
Posté le 12-10-2002 à 00:59:09  profilanswer
 

en php spa possible??

n°227719
Core 666
Posté le 13-10-2002 à 20:37:38  profilanswer
 

C'est moins propre, et moins souple comme système. Mais bon, si tu tiens vraiment à le faire en PHP c'est pas les fonctions de conversion de date qui manquent.

n°228585
omega2
Posté le 16-10-2002 à 11:02:22  profilanswer
 

En php, c'est possible et c'est aussi voir plus souple (possibilité d'inséré le contenu d'une variable au milieu de la date) qu'en SQL.
En plus, l'avantage de le faire en php, c'est que t'es pas obligé de déranger un serveur SQL pour afficher une date dans le bon format quand la donée viens d'ailleur.
 
EDIT : Voilà comment fair en php :
date("d/m/Y H:i:s",datestamp($arr2[STAMP]));  
quand la date vient d'une zone datetime de la base SQL.
date("d/m/Y H:i:s ",$date));
quand t'as une variable date déjà préparé.
 
 
PS : C'est plus souple car tu peux afficher ta date dans plusieurs format selon les préférence de l'utilisateur sans modifier tes requêtes et tu peux comparer deux dates venant d'endroits diférents sans perdre le format d'affichage et sans surcharger le serveur SQL.

Message cité 2 fois
Message édité par omega2 le 16-10-2002 à 11:07:32
n°1879357
-tinost@r-
Revers coupé
Posté le 29-04-2009 à 15:48:25  profilanswer
 

omega2 a écrit :


date("d/m/Y H:i:s",datestamp($arr2[STAMP]));  
quand la date vient d'une zone datetime de la base SQL.
date("d/m/Y H:i:s ",$date));
quand t'as une variable date déjà préparé.


 
désolé de déterrer ce post :D
 
La dernière instruction prévaut-elle tjrs ? :o
Je cherche à convertir une date venant de ma base SQL au format datetime, en français ( d/m/Y ), mais j'ai "Call to undefined function datetime()" :/

n°1879413
Profil sup​primé
Posté le 29-04-2009 à 17:17:29  answer
 

c'est date() pas datetime() :o

n°1879520
-tinost@r-
Revers coupé
Posté le 29-04-2009 à 22:29:44  profilanswer
 

tout à fait, current_date() et current_time() même :o

n°1882002
grosbin
OR die;
Posté le 07-05-2009 à 20:27:29  profilanswer
 

omega2 a écrit :

quand la date vient d'une zone datetime de la base SQL.
date("d/m/Y H:i:s ",$date));
quand t'as une variable date déjà préparé.


précisions :
Y-m-d H:i:s pour le format datetime
qui permet notament de grouper par années, mois, jour, heures tes requêtes :)

 


Message édité par grosbin le 07-05-2009 à 20:28:04

---------------
Photos Panoramiques Montagnes Haute Savoie

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

  [PHP-MYSQL]Conversion date

 

Sujets relatifs
ASP & PHP[PHP] Différentes facon de concevoir un caddie?
[MySQL] Gagner en rapidité en migrant de MySQL 3.23 vers MySQL 4 ?[PHP] Création de variables dans une boucle et récupération?[Règlé]
[PHP] Passage de paramètre[Php/MySQL] Pb, pas de retour à la ligne quand je reccupère la BDD ...
Commen faire une comparaison de date dans excel XP[PHP/MySQL] Je ne comprends pas ce qui cloche ds mon script...
Plus de sujets relatifs à : [PHP-MYSQL]Conversion date


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