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 :

Compter le nombre d'entrée de ma 2eme base [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 2
    Par défaut Compter le nombre d'entrée de ma 2eme base
    Bonjour j’espère être au bon endroit

    Voila ce que je voudrai faire mais mal-grès de multiples recherche je ne trouve pas .

    J'ai une table catégorie qui enregistre l'ID TITRE et la DESCRIPTION de celle ci et j'ai une deuxième table CONTENU ID ID_CATEGORIE TITRE

    je voudrai afficher le nombre d'entrée pour chaque catégorie mais la ???? je ne sais pas comment faire pour récupérer le nombre d'enregistrement de la 2eme table.

    Voila ce que j'ai pour l'instant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $result = mysql_query("SELECT id,nom_categorie FROM CATEGORIES ORDER BY nom_categorie ASC");
     
    while($affiche = mysql_fetch_array($result))
     {
          echo '<a class="menu" title="'.$affiche['nom_categorie'].'" href="categorie-'.$affiche['id'].'
    -'.OptimiseUrl($affiche['nom_categorie']).'.php">'.$affiche['nom_categorie'].'</a>ET ICI AFFICHER LE NOMBRE D'ENTREE</br>';
    Ce que je voudrai comme résultat:

    Catégorie :
    jeux 20
    tv 233
    video 91

    Voila je pense avoir été asse précis. Merci d'avance à ceux qui m'apporterons leurs aides.

  2. #2
    Membre éclairé
    Homme Profil pro
    au
    Inscrit en
    Mars 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Nouvelle-Zélande

    Informations professionnelles :
    Activité : au
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2011
    Messages : 41
    Par défaut
    Voilà j'ai modifier quelque lignes, j'ai tenu compte que vous avez seulement 3 catégorie, mais vous pouvez en ajouter.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    $jeux=0;
    $tv=0;
    $video=0;
    $result = mysql_query("SELECT id,nom_categorie FROM CATEGORIES ORDER BY nom_categorie ASC");
     
    while($affiche = mysql_fetch_array($result))
    {
    if ($affiche['nom_categorie']== 'jeux') 
    {
    $jeux=$jeux+1;
    }
    elseif ($affiche['nom_categorie']=='tv') 
    {
    $tv=$tv+1;
    }
    else $video=$video+1;
    }
    echo 'Jeux '.$jeux.'<br>Tv '.$tv.'<br>Video '.$video;

  3. #3
    Membre émérite
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Maroc

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

    Informations forums :
    Inscription : Mai 2009
    Messages : 736
    Par défaut
    Si j'ai bien compris tu pourra faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SELECT id, nom_categorie, (select count(*) 
                                          from CONTENU co 
                                          where ca.id = co.id_categorie) compte
    FROM CATEGORIES ca
    ORDER BY nom_categorie ASC
    avec une sous-requete

  4. #4
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 2
    Par défaut Merci
    Bonjour ,

    J'ai utilisé la méthode de m4riachi car cela m'évite de rajouter les lignes moi même et comme cela si je rajoute une catégorie l'automatisme est fait sans que je touche à quoi que ce soit.

    Un grand MERCI à vous deux pour avoir pris du temps pour moi.

    problème résolu et le gars il est super content

    Bon courage et heureusement qu'il y a des personnes comme vous

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 19/09/2009, 00h05
  2. [MySQL] Compter le nombre d'entrées dans une colonne
    Par gastoncs dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 25/07/2009, 22h09
  3. Compter le nombre d'entrées dans une BDD avec condition
    Par iFlo1 dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 29/03/2009, 21h33
  4. Compter le nombre d'entrée avec condition
    Par Seta-san dans le forum Langage
    Réponses: 5
    Dernier message: 17/02/2009, 12h20
  5. Compter un nombre d'entré
    Par Nadd dans le forum Langage
    Réponses: 8
    Dernier message: 11/04/2006, 19h07

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