Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/05/2012, 02:49
Avatar de oscartt67
oscartt67
 
Fecha de Ingreso: abril-2012
Ubicación: fonollosa
Mensajes: 481
Antigüedad: 12 años
Puntos: 97
Respuesta: Consulta Group By

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.