hey,
ich vermute du suchst folgendes:
$query=mysql_query("select * from c where d=5 and and b=2");
$anzahl=mysql_num_rows($query);
wenn jede personalnummer nur einmal auftaucht würde es auch mit mysql_affected_rows()==1 gehen.
limit sorgt lediglich dafür, dass nur eine bestimmte anzahl von einträgen geliefert werden soll (zb. die 10 neuesten).
hoffe das hat weitergeholfen.
max