Partage
  • Partager sur Facebook
  • Partager sur Twitter

compte le nombre d'éléménts issue d'une requete

    23 septembre 2021 à 11:00:00

    Salut voilà mon deuxième soucis du jour

    j'ai ma requete qui récupérer les résultats de la ville, après j'ai décidé de faire un GROUP BY categories mais je ne sais pas si c'est une bonne idée, le ut étant de compté le nombre d'éléments par catégories et par ville

    Exemple il y a 12 affiches pour la categorie 8

    Il y a 28 affiches pour la categorie 3

    <?php
    								// Compter le nombre d'élément par catégorie de la table 'categories'
    					           $sql = 'SELECT * FROM sorties WHERE ville = :ville GROUP BY categories'; 
    					           $sql = $bdd->prepare($sql);
    					           $sql->bindParam(':ville', $ville, PDO::PARAM_STR);
    					           $sql->execute();
    					           //var_dump($sql);
    
    					           // On affiche le nombre de résulats qu'il y a par catégories et selon la ville
    					           // Exemple, il y a 12 affiches pour la catégorie 1
    
    					           ?>



    • Partager sur Facebook
    • Partager sur Twitter
      23 septembre 2021 à 19:04:14

      si tu veux juste récupérer le nombre de ligne, tu peux le faire via la requête directement avec "SELECT COUNT(*) as nb, categories FROM sorties WHERE ville = :ville GROUP BY categrories" 

      tu récupères chaque ligne et valeur de champ (nb et categories) avec une boucle et un fetch() 

      • Partager sur Facebook
      • Partager sur Twitter

      compte le nombre d'éléménts issue d'une requete

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      • Editeur
      • Markdown