Bonjour,
je fais une requete sur ma base
SELECT * FROM ma_table ORDER BY intitule ASC
elle retourne un résultat comme suit
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
1 2 3
| <?php do {
echo $row_fruit['fruit'];
} while ($row_fruit = mysql_fetch_assoc($fruit)); ?> |
Partager