Bonjour,

je fais une requete sur ma base

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM ma_table ORDER BY intitule ASC
elle retourne un résultat comme suit

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
citron
bananne
fraise
kiwi
melon
pomme
maintenant je suis sur une page spécifique décrivant le kiwi

jaimerais pouvoir faire

article précedent: fraise article suivant : melon

en gros je suis sur la page kiwi en position n de tous les résultats de ma requête
faire un n-1 pour la fraise
et un n+1 pour le melon

Une solution simple serais d'attribuer un numéro a chaque fruit qui commence a 1 pour le premier puis s'incrémente pour chacun mais je ne pense pas que ce soit la meilleure solution étant donné que si je rajoute un fruit je dois tout changer.

Si quelqu'un a de la documentation ou pourrait m"indiquer brièvement les étapes sa m'aiderai je coince un peu.

J'espère que j'ai été assez clair dans mes explications





edit: pour la boucle je fais comme suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php do {  
echo $row_fruit['fruit'];  
} while ($row_fruit = mysql_fetch_assoc($fruit)); ?>