Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/05/2005, 17:02
Avatar de caerolus
caerolus
 
Fecha de Ingreso: agosto-2004
Ubicación: Madrid, España
Mensajes: 280
Antigüedad: 19 años, 8 meses
Puntos: 1
Decirte que en esto último que has puesto, estás mezclando un switch con un for, y eso no se puede hacer. Puedes poner unos dentro de otros, pero no mezclarlos.
Lo que tienes que hacer es tan sencillo como esto:
Código PHP:
include($Ligas[$_GET['id']]); 
Según parece el array Ligas contiene el nombre del archivo html correspondiente a cada opción. Si los índices del array de Secciones se corresponen con el del array de Ligas, es tan sencillo como eso.
Si ese es el caso, te aconsejo hacerlo todo en un único array bidimensional que tenga pares como estos:
{ {1, archivo1} , {2, archivo2} , {3, archivo3}, .... , {N, archivoN} }
De esta forma, el código está mejor estructurado:
Código PHP:
for ($x 1$x 9$x++){
echo 
"<a href='?id=".$x."'>".$Secciones[$x][0]."</a>";} 
Y esto para la otra parte:
Código PHP:
include($Secciones[$_GET['id']][1]); 
Míralo, es más sencillo. Un saludo.
__________________
Mi página personal: Julián Urbano