14/09/2014, 20:05
|
| | Fecha de Ingreso: septiembre-2014 Ubicación: Venezuela
Mensajes: 3
Antigüedad: 10 años, 2 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: Cantidad:<br>
<?php
//esta es la mejor manera de mostrar los resultado
while($rows=mysql_fetch_array($resultado)){
echo $rows[0]." &n bsp; ";
echo $rows[1]." <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 |