Php : afficher les 10 derniers logements ?

Résolu/Fermé
ginger4957 Messages postés 37 Date d'inscription jeudi 12 juin 2008 Statut Membre Dernière intervention 3 mars 2009 - 10 févr. 2009 à 11:54
ginger4957 Messages postés 37 Date d'inscription jeudi 12 juin 2008 Statut Membre Dernière intervention 3 mars 2009 - 10 févr. 2009 à 12:12
Bonjour,

Je voudrais afficher une liste qui comprend les 10 derniers logements rentrés dans la base, donc classés par date de nouveauté.

Voici mon code :


//ma requete
$query_rsLogement = 'SELECT * FROM logement ORDER BY dateLogmt';
//tableau qui affiche la liste des logements (on veut les 10 derniers entrés dans la base)
<table><tr><td>
//...
do {
echo '<tr><td>'.$row_rsLogement['villeLogmt'].'</td>';
echo '<tr><td>'.$row_rsLogement['villeLogmt'].'</td>';
echo '<td>'.$row_rsLogement['typeLogmt'].'</td>';
echo '<td><a href="pageLogements.php?id='.$row_rsLogement['codeLogmt'].'&prec=logmt">Voir</a></td></tr>';
}
while ($row_rsLogement = mysql_fetch_assoc($rsLogement));
</tr></td></table>

Comment afficher les 10 derniers ?

Cordialement,
Ginger
A voir également:

1 réponse

Psyk974 Messages postés 551 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 30 mars 2010 51
10 févr. 2009 à 11:58
Salut,

$query_rsLogement = 'SELECT * FROM logement ORDER BY
DESC
dateLogmt LIMIT 0,10';
0
ginger4957 Messages postés 37 Date d'inscription jeudi 12 juin 2008 Statut Membre Dernière intervention 3 mars 2009 1
10 févr. 2009 à 12:12
Merci beaucoup PSyk974 ça fonctionne :) Sauf qu'il faut mettre dans cet ordre :

'SELECT * FROM logement ORDER BY dateLogmt DESC LIMIT 0,10';

Bon appétit ^_^

Cordialement,
Ginger
0