Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

[sql] Précédent et Suivant

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
Baronz
WRInaute impliqué
WRInaute impliqué

Inscrit le: 28 Avr 2005
Messages: 294
Localisation: Belgique > Liège > Braives

URL permanente de ce messagePosté le : Ven Aoû 18, 2006 13:26    Sujet du message: [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 Wink
 
Baronz Visiter le site web du posteur
Robinson
WRInaute accro
WRInaute accro

Inscrit le: 26 Oct 2005
Messages: 1383

URL permanente de ce messagePosté le : Ven Aoû 18, 2006 13:56    Sujet du message: [sql] Précédent et Suivant

S'il y a plusieurs liens sur chaque page, tu dois utiliser LIMIT X,Y pour détermener ce que tu affiches et tu transmets X (et/ou Y) à la page suivante.
 
Robinson
Artefact2
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 23 Juil 2006
Messages: 104
Localisation: Paumé sur la toile...

URL permanente de ce messagePosté le : Ven Aoû 18, 2006 13:59    Sujet du message: [sql] Précédent et Suivant

Et pour l'ordre, ORDER BY `nom` ASC pour trier le champ nom par ordre alphabétique (DESC pour le contraire).
 
Artefact2 Visiter le site web du posteur
Baronz
WRInaute impliqué
WRInaute impliqué

Inscrit le: 28 Avr 2005
Messages: 294
Localisation: Belgique > Liège > Braives

URL permanente de ce messagePosté le : Ven Aoû 18, 2006 14:18    Sujet du message: [sql] Précédent et Suivant

nananan malheureusement c'est pas ca que je veux faire, ca j'y arrive très bien Razz


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...
 
Baronz Visiter le site web du posteur
Sir Dipp
WRInaute accro
WRInaute accro

Inscrit le: 21 Juil 2003
Messages: 1022

URL permanente de ce messagePosté le : Ven Aoû 18, 2006 15:01    Sujet du message: [sql] Précédent et Suivant

C'est là qu'on préfère les RecordSet de ASP ou le DataGrid de ASP.NET Smile

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+
 
Sir Dipp Visiter le site web du posteur
Baronz
WRInaute impliqué
WRInaute impliqué

Inscrit le: 28 Avr 2005
Messages: 294
Localisation: Belgique > Liège > Braives

URL permanente de ce messagePosté le : Ven Aoû 18, 2006 17:26    Sujet du message: [sql] Précédent et Suivant

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 !!
 
Baronz Visiter le site web du posteur
orvinfait
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 03 Déc 2004
Messages: 147
Localisation: Libourne (33) France

URL permanente de ce messagePosté le : Ven Aoû 18, 2006 21:05    Sujet du message: [sql] Précédent et Suivant

 
Baronz Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Définitions :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort