IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Group by + Limit [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 33
    Points : 29
    Points
    29
    Par défaut Group by + Limit
    Bonjour,

    j'utilise une requete type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM table WHERE user='1' GROUP BY date ORDER BY id DESC
    pour regrouper les entrées d'une table par date.

    Je cherche un moyen me permettant de limiter le nombre d'entrées trouvées.

    Sachant qu'un limit ne peut fonctionner vu que ça limitera le nombre de jours et pas le nombre d'entrées affichées.

    Merci

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Points : 16 372
    Points
    16 372
    Par défaut
    Bonjour

    Si LIMIT ne te convient pas, il faut préciser par rapport à quoi tu veux limiter des résultats... Un paramètre date, un id quelque chose du style ?
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 33
    Points : 29
    Points
    29
    Par défaut
    Citation Envoyé par Celira Voir le message
    Bonjour

    Si LIMIT ne te convient pas, il faut préciser par rapport à quoi tu veux limiter des résultats... Un paramètre date, un id quelque chose du style ?
    Bonjour Celira,

    limiter par rapport à l'ID mais est-ce faisable de faire faire un limit par rapport à un ID dans une requete qui contient un group by ?

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 33
    Points : 29
    Points
    29
    Par défaut
    En ajoutant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    if($nombre_row > 3)
    {
    break;
    }
    else
    {
    $nombre_row++;
    }
    en début de boucle ca semble fonctionner.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Limitation du nombre d'accel group sur une fenetre
    Par kenshi240683 dans le forum GTK+ avec C & C++
    Réponses: 5
    Dernier message: 29/08/2008, 10h37
  2. Accès limité à mon groupe de travail
    Par yaboki dans le forum Administration
    Réponses: 3
    Dernier message: 10/05/2007, 09h54
  3. Réponses: 3
    Dernier message: 08/03/2007, 10h53
  4. Limiter le nombre d'enregistrements par groupe
    Par atoff dans le forum Access
    Réponses: 2
    Dernier message: 10/01/2007, 09h26
  5. [limit] obtenir n groupe de rows
    Par azmodai dans le forum Langage SQL
    Réponses: 7
    Dernier message: 26/10/2005, 09h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo