Page 1 sur 1

Compter le nombre d'enregistrement dont le champs identite à

Posté : 02 févr. 2008, 15:52
par zaknaou
Bonjour,

Savez-vous comment je peut compter le nombre d'enregistrement dont le champs identite à pour valeur une valeur différente les unes des autres

Exemple :
num | identite

1 | zak
2 | arr
3 | zap
4 | zak
5 | tre
6 | aff
Il y a deux champs zak donc on n'en compte un seul, le chiffre final est donc 5

La 4ème ligne n'est donc pas compté

Je sais que pour compter banalement tout les enregistement de la table ont fait :

$nombre_membre_req = mysql_query("SELECT count(*) FROM inscription");
$nombre_membre = (array_pop(mysql_fetch_row($nombre_membre_req)));
Merci

Posté : 02 févr. 2008, 16:25
par Cyrano

Code : Tout sélectionner

SELECT COUNT(DISTINCT(nom_de_la_colonne)) FROM etc...

Posté : 02 févr. 2008, 16:27
par zaknaou
Donc cela donne :
$nombre_membre_req = mysql_query("SELECT COUNT(DISTINCT(identite)) FROM inscription");
$nombre_membre = (array_pop(mysql_fetch_row($nombre_membre_req)));