PHP/MySQL : page suivante - page précédente
Résolu/Fermé
A voir également:
- PHP/MySQL : page suivante - page précédente
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Mysql gratuit ou payant - Forum MySQL
- Bouton php - Forum PHP
- Php?id=1 - Forum PHP
28 réponses
TheLamia
Messages postés
76
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
18 août 2010
31
23 oct. 2008 à 14:22
23 oct. 2008 à 14:22
si tu te base seulement sur le titre, comment tu veux qu'il y ai une notion d'ordre ? si tu as 5 pages, et bien 4 autres pages sont potentiellement les suivantes ?!
sinon, si tu n'aimes pas le principe du "id_suivant", rajoute toi un champ numérique "ordre".
ou sinon, je comprends pas =)
sinon, si tu n'aimes pas le principe du "id_suivant", rajoute toi un champ numérique "ordre".
ou sinon, je comprends pas =)
TheLamia
Messages postés
76
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
18 août 2010
31
23 oct. 2008 à 14:35
23 oct. 2008 à 14:35
il n'empèche que c'est pas pratique =) si un jour tu efface une page de dossier autre que la dernière et que tu la réinsère, ton ordre changera (si tu as un autoincrement, sinon tu peux toujours l'insérer à la main de le "trou")
rien n'est mieux que d'avoir un champ de type "ordre" indépendant de ta clef.
rien n'est mieux que d'avoir un champ de type "ordre" indépendant de ta clef.
tomdiato
Messages postés
147
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
9 novembre 2008
7
23 oct. 2008 à 14:43
23 oct. 2008 à 14:43
j'avais bien compris. et tout bien réfléchi ça peut être pas mal aussi si on prévoit un endroit dans l'interface d'admin pour en changer l'ordre :)
merci
merci
tomdiato
Messages postés
147
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
9 novembre 2008
7
23 oct. 2008 à 14:44
23 oct. 2008 à 14:44
n'oublie pas de mettre en résolu si ça te suffit comme réponses ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tomdiato
Messages postés
147
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
9 novembre 2008
7
23 oct. 2008 à 14:18
23 oct. 2008 à 14:18
oui mais avec ma méthode tu peux les mettre dans l'ordre que tu veux
TheLamia
Messages postés
76
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
18 août 2010
31
23 oct. 2008 à 14:27
23 oct. 2008 à 14:27
oops pardon, j'ai pas répondu à la bonne personne =) .
alors ce que tu fais dans ce cas, si ton titre est le même et que tu insérera TOUJOURS tes pages dans l'ordre (histoire d'avoir les id croissant qui donne un ordre)
tu fais un truc du genre : select MIN(idDossier) from TABLE where idDossier > idDossierAffichéActuellement and Titre = TitreDossierAffichéActuellement
ca te donne l'id suivant.
alors ce que tu fais dans ce cas, si ton titre est le même et que tu insérera TOUJOURS tes pages dans l'ordre (histoire d'avoir les id croissant qui donne un ordre)
tu fais un truc du genre : select MIN(idDossier) from TABLE where idDossier > idDossierAffichéActuellement and Titre = TitreDossierAffichéActuellement
ca te donne l'id suivant.
TheLamia
Messages postés
76
Date d'inscription
dimanche 11 février 2007
Statut
Membre
Dernière intervention
18 août 2010
31
23 oct. 2008 à 14:41
23 oct. 2008 à 14:41
je ne parle pas de php mais d'un champ dans ta table mysql. un nouveau champ ou attribut ou colonne, =) de type numérique ou tu pourrais entrer l'ordre de tes pages.
tomdiato
Messages postés
147
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
9 novembre 2008
7
23 oct. 2008 à 14:47
23 oct. 2008 à 14:47
feignant lol :p