hola, estoy haciendo un ejercicio de pasar informacion de una página a otra y generar con ella una tabla, pero nose porque no lo consigo, me devuelve esto la pagina:
"; printf("%s", $carreras[$a]["premio"]); printf("%s", $carreras[$a]["posicion"]); print ""; } ?>
estos son los códigos de las páginas:
<HTML>
<HEAD><TITLE>Unidad 2 - Formula 1</TITLE></HEAD>
<BODY bgcolor="#003399">
<CENTER>
<HR><img src=logo_f1.gif>
<H1><FONT color="white">FÓRMULA 1</FONT></H1>
<HR>
<FORM ACTION="resultado.php" METHOD="POST">
<P><FONT face="Georgia, Times New Roman, Times, serif" size="3" color=white>
Seleccione el piloto que desea consultar:
<select name="el_piloto">
<option value=0>Fernando Alonso</option><option value=1>Michael Schumacher</option><option value=2>Felipe Massa</option><option value=3>Giancarlo Fisichella</option><option value=4>Kimi Raikkonen</option><option value=5>Jenson Button</option> </select> <INPUT TYPE="submit" VALUE="Buscar">
</FONT></p>
</FORM>
</CENTER>
</BODY></HTML>
<?
0=>array("nombre"=>"Fernando Alonso",
"carreras"=>array(0=>array("premio"=>"Bharein", "posicion"=>1),
1=>array("premio"=>"Malasia", "posicion"=>2),
2=>array("premio"=>"Australia", "posicion"=>1),
3=>array("premio"=>"S.Marino", "posicion"=>2),
4=>array("premio"=>"Europa", "posicion"=>2),
5=>array("premio"=>"España", "posicion"=>1),
6=>array("premio"=>"Mónaco", "posicion"=>1)
)),
1=>array("nombre"=>"Michael Schumacher",
"carreras"=>array(0=>array("premio"=>"Bharein", "posicion"=>2),
1=>array("premio"=>"Malasia", "posicion"=>6),
2=>array("premio"=>"Australia", "posicion"=>-1),
3=>array("premio"=>"S.Marino", "posicion"=>1),
4=>array("premio"=>"Europa", "posicion"=>1),
5=>array("premio"=>"España", "posicion"=>2),
6=>array("premio"=>"Mónaco", "posicion"=>5)
)),
2=>array("nombre"=>"Felipe Massa",
"carreras"=>array(0=>array("premio"=>"Bharein", "posicion"=>9),
1=>array("premio"=>"Malasia", "posicion"=>5),
2=>array("premio"=>"Australia", "posicion"=>-1),
3=>array("premio"=>"S.Marino", "posicion"=>4),
4=>array("premio"=>"Europa", "posicion"=>3),
5=>array("premio"=>"España", "posicion"=>4),
6=>array("premio"=>"Mónaco", "posicion"=>9)
)),
3=>array("nombre"=>"Giancarlo Fisichella",
"carreras"=>array(0=>array("premio"=>"Bharein", "posicion"=>-1),
1=>array("premio"=>"Malasia", "posicion"=>1),
2=>array("premio"=>"Australia", "posicion"=>5),
3=>array("premio"=>"S.Marino", "posicion"=>8),
4=>array("premio"=>"Europa", "posicion"=>6),
5=>array("premio"=>"España", "posicion"=>3),
6=>array("premio"=>"Mónaco", "posicion"=>6)
)),
4=>array("nombre"=>"Kimi Raikkonen",
"carreras"=>array(0=>array("premio"=>"Bharein", "posicion"=>3),
1=>array("premio"=>"Malasia", "posicion"=>-1),
2=>array("premio"=>"Australia", "posicion"=>2),
3=>array("premio"=>"S.Marino", "posicion"=>5),
4=>array("premio"=>"Europa", "posicion"=>4),
5=>array("premio"=>"España", "posicion"=>5),
6=>array("premio"=>"Mónaco", "posicion"=>-1)
)),
5=>array("nombre"=>"Jenson Button",
"carreras"=>array(0=>array("premio"=>"Bharein", "posicion"=>4),
1=>array("premio"=>"Malasia", "posicion"=>3),
2=>array("premio"=>"Australia", "posicion"=>-1),
3=>array("premio"=>"S.Marino", "posicion"=>7),
4=>array("premio"=>"Europa", "posicion"=>-1),
5=>array("premio"=>"España", "posicion"=>6),
6=>array("premio"=>"Mónaco", "posicion"=>11)
))
);
?>
<?
require("ejercicio1.php");
$carreras=$matriz_f1[$el_piloto]["carreras"];
for ($a=0;$a<sizeof($matriz_f1);$a++)
{
echo "<TR>";
printf("<TD align=CENTER>%s</TD>", $carreras[$a]["premio"]); printf("<TD align=RIGHT>%s</TD>", $carreras[$a]["posicion"]); print "</TR>";
}
?>
<body>
</body>
</html>
Gracias por vuestro tiempo.