29/05/2012, 08:18
|
| | | Fecha de Ingreso: mayo-2012 Ubicación: Lima - Perú
Mensajes: 23
Antigüedad: 12 años, 8 meses Puntos: 1 | |
Respuesta: Consulta Group By Cita:
Iniciado por oscartt67 Fíjate que quité $codigo = $_POST['codigo']; ya que si te entendí bien y quieres seguir todos los cursos, este dato no sirve para nada. Código PHP: <?php
include('../conexion.php');
$query1 = "SELECT count(alu.codigo) as cantidad, cur.nombrecur,cur.codigo as cur_codigo FROM alumnos as alu INNER JOIN cursos as cur ON cur.codigo = alu.codigocurso GROUP BY cur.nombrecur,cur.codigo";
$registros1 = mysql_query($query1, $conexion);
while($reg1 = mysql_fetch_array($registros1)){
echo '<p>Nombre del curso: '. $reg1['nombrecur'] .'</p>';
echo '<p>Cantidad de inscritos: '. $reg1['cantidad'] .'</p>';
$query2 = "SELECT nombre FROM alumnos WHERE codigocurso = ".$reg1["cur_codigo"];
$registros2 = mysql_query($query2, $conexion);
while($reg2 = mysql_fetch_array($registros2)){
echo $reg2['nombre']. ' - ';
}
}
mysql_close($conexion);
?> Saludos. Gracias. Llegando a casa probaré tu solución, espero sea esa. Nuevamente gracias.
Saludos! |