Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1226 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [OK] resultats X à Y sur une requete

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[OK] resultats X à Y sur une requete

n°1512427
TiTan91
Posté le 09-02-2007 à 01:55:17  profilanswer
 

Bonjour
 
J'essaye actuellement de faire un système de news pour un site perso, en utilisant php et mySQL (chez free)
 
J'ai créé une base "news" contenant les champs suivants :
- id (clef primaire, auto increment)
- titre
- auteur
- contenu
- date
- categorie
 
Tout marche très bien, mais je souhaiterai n'afficher que 5 news par page.
J'ai fait du php pour récupérer le nombre de news, faire une requête sur l'id en fonction du numéro de page, ca marche !
Seulement ca nécéssite d'afficher les news triées par id, alors que je souhaiterai les trier par date puis par id, afin de permettre l'insertion/suppression de news.
 
Je pourrai bien sur recuperer toutes les news a chaque fois, triées suivant ces deux critères, et n'afficher ensuite que les résultats X à Y, mais je me demande si cela n'est pas un peu lourd de rapatrier toutes les actualités (y compris celles qui ne sont pas affichées) à chaque page.
 
Je voudrai donc savoir s'il est possible en SQL de ne demander que les résultats X à Y d'une requête ???
 
 
Merci d'avance


Message édité par TiTan91 le 09-02-2007 à 13:03:21
mood
Publicité
Posté le 09-02-2007 à 01:55:17  profilanswer
 

n°1512460
cvex
$CveX
Posté le 09-02-2007 à 09:48:26  profilanswer
 

Ba oui LIMIT
 
http://dev.mysql.com/doc/refman/5.0/fr/select.html
 
=> SELECT * FROM table LIMIT 5,10;  # Retourne les enregistrements 6 à 15
 
Bon courage  :hello:


Message édité par cvex le 09-02-2007 à 09:48:48
n°1512533
TiTan91
Posté le 09-02-2007 à 13:02:58  profilanswer
 

merci !
 
J'avais cherché sur pas mal de sites, je n'avai jamais vu ça... ce doit être une particularité de mySQL je pense.
 
En tout cas ca marche impec, encore merci ! :)

n°1512723
Tamahome
⭐⭐⭐⭐⭐
Posté le 09-02-2007 à 16:45:24  profilanswer
 

oui, c'est spécifique a Mysql


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [OK] resultats X à Y sur une requete

 

Sujets relatifs
Mauvaise requête ?[PHP] Pobleme requete mysql??
requete sql ou autre[RESOLU] Requete avec la date la plus proche de today
Nombre d'enregistrements renvoyés par une requêteRequete web dynamique (VBA)
requête sql+php: problème de syntaxe[MySQL] Requête apparement simple, mais ...
Petit probleme sur une requete avec daterequete de recherche dans access
Plus de sujets relatifs à : [OK] resultats X à Y sur une requete


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR