Bonjour,

J'utilise MSSQL comme SGBD

Pour tester les requêtes
http://dormeur.info.iut.u-bordeaux1....ot/TM/test.php

Table Forum
Forum(CODE, SUJET, DATE_CREATION, PRECEDENT, #CODE_LECTEUR)

Page des premiers posts:
http://dormeur.info.iut.u-bordeaux1....php?page=forum

Page d'un post
http://dormeur.info.iut.u-bordeaux1....orum&voir=3404

Comme on peut le voir le précédent correspond à un post plus haut dans la hiérarchie.

Je souhaiterais que sur la page des 'premiers posts' affiche le nombre de messages postés et la date du dernier poste (et non sa date de création) ainsi que tout soit trier sur la date.

Cette requête dépasse mes compétences niarf

Voici la requête que j'utilise pour l'instant pour afficher les premiers posts

Sous mssql
$nbppage => Nb par page
$deb => Page du début
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT TOP $nbppage code, sujet, date_creation, code_lecteur 
FROM Forum
WHERE (precedent = 0 or precedent is null) AND code NOT IN
(SELECT TOP $deb code FROM Forum where (precedent = 0 or precedent is null) order by date_creation desc)
order by date_creation desc;
Merci d'avance pour votre aide