Problème de format d'une date

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème de format d'une date

Re: Problème de format d'une date

par stealth35 » 28 avr. 2010, 13:20

Désolé je suis nul mais l'alias c'est quoi?
quand tu fais ton AS madate , madate est un alias, tu pourrais le nommé autrement

Re: Problème de format d'une date

par melodide » 28 avr. 2010, 10:45

Désolé je suis nul mais l'alias c'est quoi?

Re: Problème de format d'une date

par stealth35 » 28 avr. 2010, 10:36

Problème résolu il suffisait juste de mettre des guillemets à la place des des cotes !

Autre souci j'avais trié ma base par date le problème c'est que maintenant le tri n'est plus fait par année mais par jour c'est à dire que j'ai par exemple :
31-12-2009
31-12-2008
31-10-2009
31-10-2008
31-08-2009

au lieu de :
28/04/2010
27/04/2010
26/04/2010...

Je ne comprend pas pourquoi
tu devrais nommer l'alias avec un autre nom

Re: Problème de format d'une date

par melodide » 28 avr. 2010, 10:34

Problème résolu il suffisait juste de mettre des guillemets à la place des des cotes !

Autre souci j'avais trié ma base par date le problème c'est que maintenant le tri n'est plus fait par année mais par jour c'est à dire que j'ai par exemple :
31-12-2009
31-12-2008
31-10-2009
31-10-2008
31-08-2009

au lieu de :
28/04/2010
27/04/2010
26/04/2010...

Je ne comprend pas pourquoi

Problème de format d'une date

par melodide » 28 avr. 2010, 10:16

Bonjour à tous,

J'ai un souci avec un format de date.
MADATE est un champ de type datetime et je souhaiterais garder uniquement la date et masquer l'heure

J'ai fait
SELECT date(MADATE) AS MADATE
Le souci c'est que ça me renvoie des dates écrites sous cette forme : 22/04/2010 00:00:00

J'aimerais ne plus voir l'heure du tout. On m'a dit que c'était un problème de format avec les ' \ ' Donc j'ai utiliser la fonction DATE_FORMAT comme ceci :
SELECT DATE_FORMAT(date(MADATE),'%d-%m%Y') AS MADATE
Mais sa ne fonctionne pas je reçoit une erreur de ce type :
unexpected T_CONSTANT_ENCAPSED_STRING

Comment faire pour que ça fonctionne?