Précédent   Forum des professionnels en informatique > Bases de données > MySQL
MySQL Forum d'entraide MySQL. Avant de poster -> FAQ MySQL, Tutoriels MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/04/2011, 20h59   #1
Membre du Club
 
Homme
Ingénieur développement de composants
Inscription : mars 2011
Messages : 89
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Tunisie

Informations professionnelles :
Activité : Ingénieur développement de composants
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : mars 2011
Messages : 89
Points : 55
Points : 55
Par défaut prob en requete limit

bonsoir,
comment je peux modifier les parametres de limit en mysql dynamiquement limit a,b :
c'est à dire je veux afficher les 20 premieres lignes puis lorsque j'appui sur lien suivant j'affiche les 20 lignes suivantes et ainsi de suite sur la meme page(en jsp).Est ce que je peux le faire?
trmalek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 16h52   #2
Invité régulier
 
Homme Nick
Inscription : avril 2011
Messages : 6
Détails du profil
Informations personnelles :
Nom : Homme Nick

Informations forums :
Inscription : avril 2011
Messages : 6
Points : 5
Points : 5
Bonjour,

Code :
1
2
3
SELECT * FROM produit LIMIT 1,20 -- pour la première page
SELECT * FROM produit LIMIT 21,20 -- pour la deuxième page
Etc...
Si le premier paramètre de limit est mémorisé dans une variable (ex. debut)
Il suffira de faire :
Code :
SELECT * FROM produit LIMIT debut, 20
Et gérer debut +/- 20 en fonction de suivant/précédent.
NickRUN est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/04/2011, 18h37   #3
Membre Expert
 
Homme Eric Dureuil
Développeur informatique
Inscription : avril 2011
Messages : 843
Détails du profil
Informations personnelles :
Nom : Homme Eric Dureuil
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2011
Messages : 843
Points : 1 318
Points : 1 318
salut,

En mysql, limit ne permet pas de paramètres variables, c'est une chose qui devrait être corrigé un de ces 4 d'après les développeurs car c'est une demande régulière.

Tu peux contourner le problème en faisant une requête préparée en attendant
ericd69 est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h40.


 
 
 
 
Partenaires

Hébergement Web