Bonjour
Je souhaite compter les differents enregistrement selon un champs "type"
Je fais en PHP une bouche qui balaye tous les types
Ne peut-on pas avoir avec une seul requete SQL le nombre d'item par type sans passer par cette boucle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $types = $objet->getAllTypes(); $nbType = array(); foreach ($types as $type) { $query = "SELECT COUNT(1) FROM objet WHERE type=".$type." GROUP BY type" ; $result = $db->queryOne( $query ); array_push($nbType,$result); }
Merci
Partager