Nous sommes actuellement le 10 Juil 2026, 12:08

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 
Auteur Message
 Sujet du message: ordre décroissant
MessagePublié: 03 Jan 2003, 17:55 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 02 Mars 2002, 00:17
Message(s) : 340
Localisation : The seventh layer of hell
Voilà avec votre aide j'ai réussi à faire un petit systeme de niouzes.
ça ressemble à ça pour l'affichage des nouvelles :
Code :
while ($truc = mysql_fetch_array ($result))
{
   $titre = $truc['titre'];
   $auteur = $truc['auteur'];
   $message = $truc['message'];
      echo "<tr><td><table border=0 cellspacing=0>";
      echo "<tr><td><b>$titre</b></td></tr>";
      echo "<tr><td><i>par $auteur</i></td></tr>";
      echo "<tr><td>$message</td></tr>";
      echo "</table></td></tr>";

}

Bon c'est bête mais les nouvelles s'affichent évidemment en ordre croissant (de la plus vieille entrée à la plus récente). Seulement, j'aimerais pouvoir faire l'inverse en mettant la nouvelles la plus récente en tête de liste. L'emmerde c'est que je ne sais pas trop comment m'y prendre (hep, je débute). Est-ce que ça pourrait marcher avec la date ou un truc du genre ? Mici.

_________________
Don't walk in front of me, I may not follow
Don't walk behind me, I may not lead
Just walk beside me and be my friend


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 03 Jan 2003, 18:08 
Hors-ligne
Régulier
Régulier

Inscription : 13 Jan 2002, 19:28
Message(s) : 360
ben tu dois avoir une requete sql la dedans quand tu te connectes a la base de données ?

ta juste a te faire un champ date dans ta BD avec comme valeur par defaut NOW (je sais pas c quoi en php) pour que ca marque la date lorsque la personne a ajouté la nouvelle

pi dans ta requete sql ajouter

... from tblNews ... ORDER BY date DESC

DESC c pour descending --> ordre décroissant

ASC c pour ascending --> ordre croissant


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 03 Jan 2003, 21:01 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 02 Mars 2002, 00:17
Message(s) : 340
Localisation : The seventh layer of hell
Oh et finalement j'ai trouvé. C'était ça en fait :

Code :
$sql = " SELECT * FROM nouvelles ORDER BY idnouvs DESC";

_________________
Don't walk in front of me, I may not follow
Don't walk behind me, I may not lead
Just walk beside me and be my friend


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site