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 ');
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()) {