[sql] Précédent et Suivant
7 messages
• Page 1 sur 1
-

Baronz - WRInaute occasionnel

- Messages: 302
- Inscription: 28 Avr 2005
[sql] Précédent et Suivant
Bonjour,
Je cherche comment faire en SQL pour faire ceci, je m'explique.
J'ai une liste de liens, qui sont triés, en fonction du choix de l'utilisateur.
(vote,nom,popularité,nouveauté)
Lorsque je clic sur un lien, j'aimerai affiché, SUIVANT & PRECEDENT mais bien en fonction du tri de la page précédente, je fais donc passé un paramètre pour reconnaitre quel est ce tri.
Maintenant en SQL, comment faire ?!
Si c'est trié par nouveautés, c'est facile c'est les ID !
mais si c'est trié par nom par exemple ? comment puis je sélectionner ??
merci, j'espère être suffisent clair
Je cherche comment faire en SQL pour faire ceci, je m'explique.
J'ai une liste de liens, qui sont triés, en fonction du choix de l'utilisateur.
(vote,nom,popularité,nouveauté)
Lorsque je clic sur un lien, j'aimerai affiché, SUIVANT & PRECEDENT mais bien en fonction du tri de la page précédente, je fais donc passé un paramètre pour reconnaitre quel est ce tri.
Maintenant en SQL, comment faire ?!
Si c'est trié par nouveautés, c'est facile c'est les ID !
mais si c'est trié par nom par exemple ? comment puis je sélectionner ??
merci, j'espère être suffisent clair
-

Baronz - WRInaute occasionnel

- Messages: 302
- Inscription: 28 Avr 2005
nananan malheureusement c'est pas ca que je veux faire, ca j'y arrive très bien
En fait j'ai une page avec une liste d'articles par exemple trié en fonction de l'utilisateur
Il lit un article, et ya les liens suivants et précédients pr afficher les articles suivant et précédent (PAS SUR LA PAGE avec la liste des articles)
C'est ces liens ci que je voudrais pour savoir comment récupérer les ID des articles (autrement qu'en les passant par paramètre)
Ce n'est donc pas une pagination que je veux faire...
En fait j'ai une page avec une liste d'articles par exemple trié en fonction de l'utilisateur
Il lit un article, et ya les liens suivants et précédients pr afficher les articles suivant et précédent (PAS SUR LA PAGE avec la liste des articles)
C'est ces liens ci que je voudrais pour savoir comment récupérer les ID des articles (autrement qu'en les passant par paramètre)
Ce n'est donc pas une pagination que je veux faire...
- Sir Dipp
- WRInaute passionné

- Messages: 1025
- Inscription: 21 Juil 2003
C'est là qu'on préfère les RecordSet de ASP ou le DataGrid de ASP.NET
Pour ce faire tu dois récupérer l'ID max et Min puis par rapport à l'ID de ton article comparer si le suivant ou le précèdent existe jusqu'à en trouver un existant.
Exemple, tu as 1, 2, 3, 5
Tu vas sur l'article 5
Suivant l'ID max est égal à l'article en lecture, donc pas d'article suivante, alors pour le précèdent,
5-1 = 4 IF EXISTs On affiche, sinon 5-2 etc...
A+
Pour ce faire tu dois récupérer l'ID max et Min puis par rapport à l'ID de ton article comparer si le suivant ou le précèdent existe jusqu'à en trouver un existant.
Exemple, tu as 1, 2, 3, 5
Tu vas sur l'article 5
Suivant l'ID max est égal à l'article en lecture, donc pas d'article suivante, alors pour le précèdent,
5-1 = 4 IF EXISTs On affiche, sinon 5-2 etc...
A+
-

Baronz - WRInaute occasionnel

- Messages: 302
- Inscription: 28 Avr 2005
En effet j'ai fait du ASP.NET et c'est beaucoup plus simple mais je préfère et de loin le php qui est bcp plus modulable :p
Sinon ok pour les id... mais avec le nom ? ;°)
Je pense que je vais oublié cette option alors et faire que par ID :/
Merci quand même !!
Sinon ok pour les id... mais avec le nom ? ;°)
Je pense que je vais oublié cette option alors et faire que par ID :/
Merci quand même !!
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- AdSense Tracking : statistiques détaillées sur les clics AdSense - 29-02-2004
- Affichage de la description DMOZ dans Yahoo - 12-10-2006
- Parts de marché des moteurs aux USA (Octobre 2006) - 04-12-2006
- Nouvelles fonctionnalités à l'essai pour la Google Toolbar - 23-05-2002
- Comment éviter les contenus dupliqués (avec/sans le www) - 26-10-2005
- Click-to-Call AdWords (Pay-per-Call de Google) - 23-11-2005
- Affichage de la description DMOZ dans Google - 13-07-2006
- Les 2 échelles de PageRank : toolbar et DMOZ - 10-08-2004
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


