No sera que estas cargando muchas consultas ??...
Convendra en ese caso generar solo una consulta y obtener todo dependiendo de que datos vengan en ella??...
Imaginate que tienes una tabla de personas (hombres y mujeres) y quieres saber de hombres y mujeres cuantos son rubios y cuantos son morenos por separado:
Código PHP:
$HRubios = 0;
$HMorenos = 0;
$MRubias = 0;
$MMorenas = 0;
$sql = "SELECT color_pelo, sexo FROM personas";
$result = mysql_query($sql);
while($data = mysql_fetch_array($result)){
switch($data['sexo']){
case "hombre":
switch($data['color_pelo']){
case "rubio": $HRubios++; break;
case "moreno": $HMorenos++; break;
}
break;
case "mujer":
switch($data['color_pelo']){
case "rubia": $MRubias++; break;
case "morena": $MMorenas++; break;
}
break;
}
}
Suerte!