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
Merci d'avance pour votre aide
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;
Partager