Hola a todos.
Mi pregunta es la siguiente:
Tengo una base de datos con aproximadamente 5.000 registros, tengo que hacer cerca de 15 gráficas estadísticas con esa base datos.
Puedo conseguir la información que necesito de tres formas:
1. Recorrer cada uno de los datos de la base de datos e ir sumando el numero de veces que se repite cada dato en variables independientes algo asi como esto:
if ($row_datos["genero"]==1){
$hombre++;
}else{
$mujer++;
}
Y así con los 15 campos que necesito de la base de datos.
2. Una vez generada la consulta a la base de datos cuento los datos que necesito $variable=mysql_num_rows($conexion);
3. hacer la consulta directamente en la base de datos
"SELECT COUNT(dato) FROM table";
La duda me surge ya que si lo hago de alguna de las dos ultimas formas generaría 15 diferentes consultas a la base de datos y de la primera forma solo una pero tengo que recorrer todos los datos.
Que es lo mas recomendable??.
Gracias.