requete article suivant

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : requete article suivant

Re: requete article suivant

par fab » 23 nov. 2009, 15:48

Pour sélectionner le suivant ou le précédent le plus sur c'est quand même de faire une requete SQL du genre
SELECT id FROM tatable WHERE id > id_courant LIMIT 1;

Re: requete article suivant

par FuZZyLine » 21 nov. 2009, 13:39

Re,
Re,
Tu mémorises l'ID de la recherche actuelle pour l'incrémenter ou le décrémenter en fonction d'une
nouvelle recherche.

Ok, ça c'est fait. le truc c'est que je ne sais pas comment incrémenter ou décrementer cet [id]?
Inc = $id++;
Dec = $id--;

A partir de la, gérant le pointeur, tu construits ta prochaine requête en intégrant cette valeur
Tu brodes autour, quoi ;)

@+ ;)

Re: requete article suivant

par ludo_c » 21 nov. 2009, 11:53

Re,

Tu mémorises l'ID de la recherche actuelle pour l'incrémenter ou le décrémenter en fonction d'une
nouvelle recherche.


Ok, ça c'est fait. le truc c'est que je ne sais pas comment incrémenter ou décrementer cet [id]?

Re: requete article suivant

par FuZZyLine » 21 nov. 2009, 11:35

Salut,
Bonjour,
j'ai une serie d'article avec des [id].
Je souhaiterai quelle requete sql pourrait me permette de selectionner "l'article suivant" [id] suivant, et l'article precedent.
Merci de votre aide.
Ta demande est bizarrement tournée... Bref, ceci est une piste et non ce que tu attends, à toi d'adapter:

Première solution:

> Tu rapatries tous tes ID (requête primaire) dans un array (donc à une dim)
> Du tableau engendré tu utilises next/prev pour construire ta requête (finale) et obtenir l'élément
correspondant.

Autre solution, plus propre, je trouve, mais assez lourde:

Tu rapatries tous tes éléments recherchés dans une table que tu créés dynamiquement avec un ID de
control (suivant le ORDER) et tu navigues dedans.

Troisieme solution:

Tu mémorises l'ID de la recherche actuelle pour l'incrémenter ou le décrémenter en fonction d'une
nouvelle recherche.

Voili, voilou pour la piste.

@+ bon code ;)

requete article suivant

par ludo_c » 21 nov. 2009, 11:07

Bonjour,

j'ai une serie d'article avec des [id].

Je souhaiterai quelle requete sql pourrait me permette de selectionner "l'article suivant" [id] suivant, et l'article precedent.

Merci de votre aide.