Bon disons que tu as gardé lesnoms des champs que je t'ai proposé plus haut soit nom description pseudo date adresse categorie
Voila par exemple une requete qui te permet de trier par categorie:
mysql_query("SELECT nom,description,pseudo,date,adresse,categorie FROM Actualite WHERE categorie='ta categorie' ORDER BY `nom` DESC ");
Voilà tu peut trier et ordonner par n'importe quel champ (ici tri par catégorie, ordre alphabétique)
Mais si je me souviens bien tu veu une liste avec le nom et la catégorie associé:
<?php
include"config.php";
@mysql_connect($serveur, $login, $password)or die ("impossible de se connecter");
mysql_select_db($base)or die ("impossible de se connecter a la base");
$result=mysql_query("SELECT nom,description,pseudo,date,adresse,categorie FROM Actualite ORDER BY `date` DESC");
while($resulta=mysql_fetch_array($result))
{
print("<li><a href='$resulta[adresse]' >$resulta[nom]</a>$resulta[categorie]</li>");
}
?>
Voilà tu as ta liste
++