Trier une table by date

Trier une table by date - PHP - Programmation

Marsh Posté le 21-07-2009 à 19:53:33    


Bonjour,
J'essaye de trier à la lecture une base de données par ordre décroissant de date.
Avec MySql c'est trié, mais pas à la lecture.
Voici le code:
$result = mysql_query("SELECT * FROM matable ORDER BY 'date' DESC" );
 
Et voici le résultat en images:
http://cgwcorse.free.fr/imag2/tri.jpg
 
Merci.
 
--  
gcaed
http://tk5yp.fr/webcam/calvi_revelata.htm

Reply

Marsh Posté le 21-07-2009 à 19:53:33   

Reply

Marsh Posté le 22-07-2009 à 00:13:24    

On peut voir le code en question?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 22-07-2009 à 00:34:25    

essaie date au lieu de 'date'.
 
A part ca, je vois pas... Le problème doit venir d'ailleurs. Balance ton code avec ta boucle while.


Message édité par Pascal le nain le 22-07-2009 à 09:51:41
Reply

Marsh Posté le 22-07-2009 à 02:48:35    

t'as déclaré que ce champ etait du type 'date' (et non varchar) avant ?
sinon tu peu tester  
 
SELECT * FROM `matable` ORDER BY DATE(`date`) DESC
 
ps : si c'est possible passe sous PDO

Reply

Marsh Posté le 22-07-2009 à 09:50:25    

stealth35 a écrit :

t'as déclaré que ce champ etait du type 'date' (et non varchar) avant ?


 
Un varchar fonctionnerait aussi. Par ordre alphanumérique.

Reply

Marsh Posté le 22-07-2009 à 15:35:35    

ouai mais c'est pas terrible, ca impose un format de date spécial,
deja la en france c'est   jour-mois-année  donc ca passe pas, date anglaise  mois-jour-année  ca passe pas non plus,  
le mieux a mon gout etant de garder uniquement le timestamp

Reply

Marsh Posté le 22-07-2009 à 16:10:49    

En effet le timestamp est bien mieux.
Par contre on a toujours pas eu de code à se mettre sous la dent hein :o


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed