primero obtenemos los registros de la tabla, ( voy a suponer que tu tabla se llama tabla ya que no lo pusiste).
// conexión con la base de datos
$consul=mysql_query("selec * from tabla order by curso desc",$conn);
//contadores a cero
$uup=0;
$univ=0;
$ale=0;
// variable para el curso
$curso="";
echo"
<table border=1 cellspacing=5>
<tr>
<th>CURSO</th><th>UUp</th><th>UNIVERSIDAD</th><th>ALE</th></tr>
";
while($row=mysql_fetch_row($consul))
{
if($curso=="")
{
if($row[0]=='uup') // suponiendo que el campo 0 es ecuela
$uup++;
if($row[0]=='universidad') // suponiendo que el campo 0 es ecuela
$univ++;
if($row[0]=='ale') // suponiendo que el campo 0 es ecuela
$ale++;
}
else{
if($curso==$row[1])
{
if($row[0]=='uup') // suponiendo que el campo 0 es ecuela
$uup++;
if($row[0]=='universidad') // suponiendo que el campo 0 es ecuela
$univ++;
if($row[0]=='ale') // suponiendo que el campo 0 es ecuela
$ale++;
}
else
{
echo"<td>$curso</td><td>$uup</td><td>$univ</td><td>$ale</td>";
}
}
$curso=$row[1];
}
}
echo"</tr></table>";
espero te sirva, cualquier duda, estoy en
[email protected],ya que por falta de tiempo casi no entro al foro, además estoy diseñando un sitio de php, por el momento estoy en la instalación de windows.
http://finsys.webcindario.com