Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2014, 20:05
gekonidae
 
Fecha de Ingreso: septiembre-2014
Ubicación: Venezuela
Mensajes: 3
Antigüedad: 10 años, 3 meses
Puntos: 0
Agrupar intervalo de edades en php mysql

Saludos a los Amigos del foro tengo un problema para ordenar por grupo o intervalo de edades el resultado que me genera el siguiente codigo:

<?php
//Conexion a la base de datos
$conexion=mysql_connect("localhost","root","123456 ");
mysql_select_db("bd_prueba",$conexion);
?>
<?php
////Obteniendo registros de la base de datos a traves de una consulta SQL
$consulta="SELECT (
YEAR( CURDATE( ) ) - YEAR( fecha_nac )
) - ( RIGHT( CURDATE( ) , 5 ) < RIGHT( fecha_nac, 5 ) ) AS edades, COUNT( * ) AS cantidad
FROM jefe_familia
GROUP BY edades
ORDER BY fecha_nac ASC";
$resultado=mysql_query($consulta,$conexion);
?>
Edad: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cantidad:<br>
<?php
//esta es la mejor manera de mostrar los resultado
while($rows=mysql_fetch_array($resultado)){

echo $rows[0]."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;";
echo $rows[1]."&nbsp;&nbsp;&nbsp;&nbsp;<br>";
}
?>

lo que necesito es que me imprima cuantas personas tengo de 0 a 11 años, de 12 a 19 años, de 20 a 55 y mayores a 55.

Ya logre que me imprimiera en total por edad, pero no he podido lograr que me imprima por intervalos, de antemano le agradezco su ayuda