Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/10/2006, 10h58   #1
Membre du Club
 
Avatar de heteroclite
 
Inscription : juin 2006
Messages : 147
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2006
Messages : 147
Points : 50
Points : 50
Par défaut problème classement de date dans une requête

Bonjour,

J'ai la requête suivante :
Code :
$query = "SELECT date_reg,COUNT(*) FROM membres GROUP BY DATE(date_reg) ORDER BY DATE(date_reg) ASC ";
et j'obtiens le classement suivant :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
08/10/06 01:05:48 
09/10/06 00:02:59 
10/10/06 01:04:10  
11/10/06 00:52:01 
12/10/06 00:07:48 
13/09/06 12:26:07 
13/10/06 00:11:18  
14/09/06 11:05:42  
14/10/06 00:01:19  
15/10/06 00:01:32 
17/09/06 01:51:51  
18/09/06 08:42:04
comment faire pour avoir un vrai classement chronologique ?

merci !
heteroclite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2006, 12h56   #2
Membre du Club
 
Inscription : décembre 2004
Messages : 147
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 147
Points : 65
Points : 65
Il faudrait que les dates dans la base de données soient au format: année-mois-jour heures-minutes-secondes
dest est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2006, 15h03   #3
Membre du Club
 
Avatar de heteroclite
 
Inscription : juin 2006
Messages : 147
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2006
Messages : 147
Points : 50
Points : 50
il n'y aurait pas une solution de contournement ?

merci !
heteroclite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2006, 15h55   #4
Membre du Club
 
Inscription : décembre 2004
Messages : 147
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 147
Points : 65
Points : 65
Personnellement, je stocke mes dates au format américain dans la base de données et j'ai codé deux petites fonctions qui me convertissent automatiquement les dates américaines en français et inversement.
Elles ont le doux nom de US2FR(); et FR2US();

Si tu es intéressé, je peux te les mettre ici.
dest est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h24.


 
 
 
 
Partenaires

Hébergement Web