Connaitre l'ID qui suit !

Connaitre l'ID qui suit ! - PHP - Programmation

Marsh Posté le 17-11-2002 à 14:15:06    

Je voudrais savoir comment faire pour connaitre l'ID qui suit dans ma table sachant que la colonne ID est en Auto-Increment.
 
Ex :
 
http://www.monsite.com/page.php?id=11
 
Sur cette page je voudrais un bouton précédent et suivant.
 
En toute logique, j'aurais récupéré l'ID et aurais fais :
 
$precedant = $id - 1;
$suivant = $id + 1;
 
Puis appliquer cela dans mes liens.
 
Mais le probleme est que certains ID peuvent-etre effacés au travers de l'interface d'administration.
 
Donc si j'efface l'ID 12, mon lien ne sera pas bon !
 
Y a t-il un moyen à l'aide d'une fonction mysql ou php de connaitre l'ID qui suit le 11 ?
 
Merci :)

Reply

Marsh Posté le 17-11-2002 à 14:15:06   

Reply

Marsh Posté le 17-11-2002 à 14:17:09    

tu faire une recherche sur "slvn" + contenu de message et tu vas trouvé :d
(si je me souviens bien y a un "show table status" a faire...)

Reply

Marsh Posté le 17-11-2002 à 14:18:02    

Suivant :  
SELECT id FROM table WHERE id>current_id ORDER BY id ASC LIMIT 1
Précédant :
SELECT id FROM table WHERE id<current_id ORDER BY id DESC LIMIT 1


---------------
Protèges carnets personnalisés & accessoires pour bébé
Reply

Marsh Posté le 17-11-2002 à 14:46:22    

Merci Joce, ca marche nikel :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed