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

  FORUM HardWare.fr
  Programmation
  PHP

  Prob de Date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Prob de Date

n°264680
ludo2604
kitsch' me if u can
Posté le 08-12-2002 à 13:29:50  profilanswer
 

je voudrai qu'il puisse trier par mois et non pas par jour... :/
 
voila ce que ca fait :
 

Citation :

le 27/11/2002  
- blabla
 
 
le 07/12/2002  
- blabla
 
 
le 06/12/2002  
- blabla


 
et il faudrait que ca fasse :
 

Citation :

le 07/12/2002  
- blabla
 
 
le 06/12/2002  
- blabla  
 
le 27/11/2002  
- blabla


Message édité par ludo2604 le 08-12-2002 à 13:30:29

---------------
Make Portraits, Not War!  
mood
Publicité
Posté le 08-12-2002 à 13:29:50  profilanswer
 

n°265328
xkamui
Their Destiny Was Foreordained
Posté le 09-12-2002 à 13:54:30  profilanswer
 

tu fait appel à une base MySQL ??
si oui, dans quel format est ton champ date ??

n°265488
ludo2604
kitsch' me if u can
Posté le 09-12-2002 à 15:23:00  profilanswer
 

xkamui a écrit :

tu fait appel à une base MySQL ??
si oui, dans quel format est ton champ date ??


 
oui Mysql
 
datetime - 0000-00-00 00:00:00  
 
dans la requete, elle est traité comme ceci :
 
DATE_FORMAT(t2.date, '%d/%m/%Y';) AS date_formattee


---------------
Make Portraits, Not War!  
n°265559
Mara's dad
Yes I can !
Posté le 09-12-2002 à 16:36:11  profilanswer
 

Donc rajoute un "order by t2.date DESC" à ta requête


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°265919
ludo2604
kitsch' me if u can
Posté le 09-12-2002 à 20:07:02  profilanswer
 

c deja fait


---------------
Make Portraits, Not War!  
n°265924
ludo2604
kitsch' me if u can
Posté le 09-12-2002 à 20:12:48  profilanswer
 

arf javais fais  ORDER BY date_formattee au lieu de t2.date jsavais pas que ca changeais kke chose  [:ludo2604]  
 
merci ;)


---------------
Make Portraits, Not War!  
n°266022
Mara's dad
Yes I can !
Posté le 09-12-2002 à 21:33:58  profilanswer
 

T'as compris au moins pourquoi c'est pas pareil ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°266129
ludo2604
kitsch' me if u can
Posté le 09-12-2002 à 23:26:28  profilanswer
 

parcke c pas la date formattée nan ?


---------------
Make Portraits, Not War!  
n°266135
Mara's dad
Yes I can !
Posté le 09-12-2002 à 23:39:08  profilanswer
 

La date formatée, c'est une chaîne de caractère. Donc quand il fait un tri dessus, le tri est fait comme dans un dico :
 
a < b < c....y < z !
 
Sauf que c'est l'ordre l'ascii et pas juste l'alphabet, et qu'il y a donc en plus les chiffres, et tous les symboles.
 
En plus c'est triée caractère par caractère en commençant par la gauche comme dans le dico précédement mentionné !
 
Donc en ordre descendant, tu as bien :
 
"27/11/2002" > "07/12/2002" > "06/12/2002"
 
BICOZE "2" > "0" !
 
Pour trier sur une date "écrite" sous forme d'une chaîne, il faut l'écrire dans le format AAAAMMJJ (ou à la rigueur AAAA/MM/JJ) ce qui donne :
 
"20021207" > "20021206" > "20021127"
 
Ou bien tu demande à trier sur un champs de type DATE (t2.date), et alors il fait le tri sur la VALEUR et non pas sur une représentation sous forme de chaîne.
 
Même problème avec les nombres :
 
1 < 2 <  5 < 12 < 25
 
Mais si je l'écrit en chaîne, j'ai :
 
"1" < "12" < "2" < "25" < "5"
 
OK ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°266222
Sh@rdar
Ex-PhPéteur
Posté le 10-12-2002 à 08:48:04  profilanswer
 

papa de Mara > tes filles en ont de la chance d'avoir un père si intelligent et qui explique si bien les choses :jap:  
 
 
 
 :D


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft

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

  Prob de Date

 

Sujets relatifs
prob avec l'upload de fichiers - $HTTP_POST_FILES[JAVA]Prob de persistence d'une session apres un shutdown de tomcat
Prob fonction strstr()Comment obtenir la date de cliché ?
Date d'un fichier en PHP[MinGW / C/C++] prob. à la compilation de brols OpenGL.
Prob preg_match() - résoluFormatage date sous ORACLE et PHP [Resolu avec TO_CHAR]
pt prob de newb -> Warning: mysql_num_rows(): supplied argument is notPL/SQL Recuperer le "champ" jour d'une date
Plus de sujets relatifs à : Prob de Date


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