Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: m0rane le le 24-09-2008 a 17:28:21

Titre: [Help] Problème ASC et DESC
Posté par: m0rane le le 24-09-2008 a 17:28:21

Bonjour à tous,

J'ai un petit soucis que je n'arrive pas résoudre :s

Mon problème est :

Php: SELECT *, DATE_FORMAT(date, '%d/%m/%Y') AS date FROM programme ORDER BY date ASC

Résultat :

22/01/2009
22/11/2008 (il fait quoi lui?)
27/03/2009

Résultat attendu :

22/11/2008
22/01/2009
27/03/2009

Que faire??? merci pour votre aide

Titre: Re:[Help] Problème ASC et DESC
Posté par: Krash le le 24-09-2008 a 18:30:27

le trie ne fonctionne pas la dessus, si deja il faut enregistrer le timestamp et trier d'après le timestamp puis formater la date avec la fonction date()

Ce que tu peux faire c'est un script php qui fait le trie

tout d'abord un explode() sur le caractère "/"
ensuite à l'aide de boucles tu fais un trie sur l'année, puis le mois, puis le jour.

Titre: Re:[Help] Problème ASC et DESC
Posté par: ToToMaStEr le le 25-09-2008 a 22:01:13

Salut,

J'ai jamais tester mais peut être bien que le test ASC/DESC fonctionne sur une date au format US ( yyyy/mm/dd).

A voir .....


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.