Hola,
Con la solucion de Cluster solo obtienes un "recordset" con todos los resultados de las 6 jornadas ordenados por puntuacion. Si eso es lo que necesitabas, perfecto.
Pero creo que quizas te referias a defiiendo una vez la consulta, hacer 6 consultas diferentes pasando como parametro la jornada. Algo asi como una consulta prametrica. Para poder usar un bucle. Esto lo puedes hacer con ayuda de
sprintf(). Seria algo asi:
Código PHP:
$consulta_base="select * from RANKING where JORNADA='%s' and ID_TORNEO= '$id_torneo' AND GANA_PIERDE = 'Sí' order by PUNTOS DESC";
for ($i=1;$i<7;$i++)
{
$consulta=sprintf($consulta_base,$i);
$result=mysql_query($consulta,link) or die (mysql_error());
while ($row=mysql_fetch_array())
{
// mostramos la tabla correspondiente a la jornada $i
}
mysql_free_result($result);
}
o algo parecido, no lo he probado.
Suerte.