Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/01/2008, 10:54
jpeeri
Invitado
 
Mensajes: n/a
Puntos:
Re: Número de registros de una categoria determinada

Código PHP:
$link = mysql_connect("localhost", "admin", "pass") or die (mysql_error());
mysql_select_db("formacion",$link) or die (mysql_error());
$result = mysql_query("SELECT * FROM categorias order by categoria ASC", $link);

$i=0;  
while($row = mysql_fetch_array($result)) {   
$alumnos_sql = mysql_query("SELECT COUNT(*) FROM alumnos WHERE categoria = '".$row['idcategoria']."'"); // Comprueba por favor que la columna de la tabla de MySQL sea idcategoria o te dará error :)
list ($alumnos_count) = mysql_fetch_array($alumnos_sql);      
if ($i==0) {  
?>  
<tr>  
<?php  
    
}  
?>  
    <td width="100" bordercolor="#90B36F"><div align="center"><?php echo $row["categoria"]. "(".$alumnos_count.")"?></div></td>  
<?php  
    $i
++;  
    if (
$i==5) {  
?>  
</tr>  
<?php  
       $i
=0;  
    }  
   
}    
mysql_free_result($result);    
mysql_close($link);
Esto debería funcionar ;)