Creo que si que lo entiendo, lo que no entiendo son los accesos a las subcategorias de la array. He generado otros bucles para hacer tablas sobre una array, como estos:
Código PHP:
Ver originalfor ($a=0;$a<sizeof($cambio);$a++) {
echo "<TR>";
printf("<TD align=CENTER>%s</TD>", $cambio[$a][0]); printf("<TD align=RIGHT>%s</TD>", $cambio[$a][1]); printf("<TD align=RIGHT>%0.4f</T>", $cambio [$a][2]); print "</TR>";
if ($cambio[$a][2]>$moneda)
{$moneda=$cambio[$a][2];
$pais=$cambio[$a][0];}
}
Código PHP:
Ver originalfor ($a=0;$a<sizeof($viaje);$a++) {
echo "<TR>";
printf("<TD align=CENTER>%s</TD>", $viaje[$a][0]); printf("<TD align=RIGHT>%s</TD>", $viaje[$a][1]); printf("<TD align=RIGHT>%0.2f</T>", $viaje[$a][2]/1000); print "</TR>";
if ($viaje[$a][2]>$distancia)
{$distancia=$viaje[$a][2];
$origen=$viaje[$a][0];
$destino=$viaje [$a][1];}
}
Código PHP:
Ver originalfor ($a=0;$a<sizeof($comunidades);$a++) {
echo "<TR>";
$porcentaje=($comunidades[$a][1]/10);
printf("<TD align=CENTER>%s</TD>", $comunidades[$a][0]); printf("<TD align=RIGHT>%0.1f</TD>", $comunidades[$a][1]); printf("<TD align=RIGHT>%0.2f</TD>", $porcentaje); $porcentajetotal= $porcentajetotal+$porcentaje;
print "</TR>";
}
Esos son básicamente todos iguales, tenia una array simple de dos elementos y los sacaba con un bucle, pero en este ejercicio tenia varias array dentro de una, y tengo que seleccionar la indicada y dentro de eso las categorías que quiero en cada momento, pero no se como aceder a esos datos, ni siquiera se imprimir un print con por ejemplo el premio de un piloto especifico.
Si eres tan amable de darme algunas nociones de como se acede a ellos, creo que no tendré problema para generar el bucle, es mas, le tengo que añadir un if a ese bucle para que cuando la posición sea -1 no muestre -1 sino abandono, y creo que no tendré problema.
Gracias