Classer par date

latulipe -  
 Anonyme -
Salut,

Je souhaite afficher les posts du plus récent au plus ancien mais mon script me fait l'inverse...

Quelqu'un peut il m'aider à corriger ?

Code : PHP

<?php
//On récupère variables de config
$recup = mysql_query('SELECT * FROM forum_config');
$config = array();
while($data_recup = mysql_fetch_assoc($recup))
{
$config[$data_recup['config_nom']] = $data_recup['config_valeur'];
}

$topic = (int) $_GET['t'];

$totalDesMessages = $data1['topic_post'] + 1;
$nombreDeMessagesParPage = $config['post_par_page'];
$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);

//Nombre de pages
if (isset($_GET['page']))
{
$page = intval($_GET['page']);
}
else
{
$page = 1;
}

$premierMessageAafficher = ($page - 1) * $nombreDeMessagesParPage;

$requete2 = mysql_query('
SELECT post_id , post_createur , post_texte , post_time ,
membre_id, membre_pseudo, membre_rang, membre_inscrit, membre_avatar, membre_localisation, membre_post, membre_signature
FROM forum_post
LEFT JOIN forum_membres ON forum_membres.membre_id = forum_post.post_createur
WHERE topic_id ="'.$topic.'"
ORDER BY post_time
LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage . '')
or die(mysql_error());

Merci :)

2 réponses

giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
bonjour,

essayez ceci :
ORDER BY post_time DESC
1
Anonyme
 
Merci beaucoup :)
0