Requete sql trouver nombre membres par asso

Bonjour,
Dans la table j’ai le nom des membres d’une association, il y a 28 associations.
Ce que je voudrai avoir comme résultat avec :
une fois le nom de l’asso et () le nombre de membres. Avec cette requête j’ai le nom, mais () vide !

$requete = $mysql->prepare('SELECT assos, COUNT(DISTINCT assos) AS nbas FROM liste_complete GROUP BY assos ');

Merci,

AGJSEP ()
AGORES-LR ()
Air France ()
ALSTOM GOLA ()
AMICALE ()
ASCG ()
ASCH ()
ASH ()
ASPACAM ()
ASPTT1 ()
ASPTT2 ()
AST3M ()
ATSCAF ()
ATSCAF ()
CAMERON ()
CIRAD ()
COCGP ()
CSCM ()
GAZELEC1 ()
GAZELEC2 ()
GAZELEC3 ()
GCD MTP ()
IBM ()
SECURITE SOCIALE ()
SNR ()
USFEN ()

26 assos

Bonjour,
Je pensais avoir trouvé le Graal, mais non le code ci-dessous décoconne au niveau de certains comptage des membres pour certaine assos. Les noms sont identiques, pas d’espace. Bizarrement pas toute 2 ou 3 ?

Donc, je renouvelle ma demande d’aide pour le message d’en tête.

Bonjour,

Finalement nous devrions poser la question dès 20mn de recherche, une fois posée on trouve une solution !
Voici celle que j’ai trouvée (pas parfaite, mais “çà cadre” :
try
{
$mysql = new PDO(‘mysql:host=’.$host.’;dbname=’.$bdd.’’, $user, $pass, array(
PDO::MYSQL_ATTR_INIT_COMMAND => “SET NAMES utf8”)
);
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$total=0;
$requete = $mysql->prepare('SELECT DISTINCT assos FROM liste_complete ');
$requete->execute();
$requete->errorInfo();
while($row = $requete->fetch()) {

$tablo[] = $row[‘assos’];
}
$x=0;
$nb = count($tablo);

for( $i=0;$i<=$nb-2;$i++ )
{
$x=$x+1;
echo $tablo[$i].’ ‘.$x.’
’;
}
Qui donne comme résultat :
IBM (13)
SECURITE SOCIALE (14) …