Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2005, 10:30
Avatar de Rafael
Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Estructuras de Control y Switch

Hola.

Tengo un menú generado con
<a href=?id=1>

Y su respectivos
$id=$_GET['id'];
switch ($id) {
case '00':
echo "Hola 0";
break;
...

Necesito generar dinámicamente el contenido. Para la primer parte no tengo problemas, estoy usando
for ($x = 1; $x <= 9; $x++){
echo "<a href='?id=".$x."'>".$Tema[$x]."</a>";}

donde Temas es un array, y me genera correctamente las ligas, pero para la sección case parece no funcionar esta estructura

Necesitaré algo así:
$id=$_GET['id'];
switch ($id) {
(estructura de control){
case '$x':
echo $Tema[$x];
break;
}
}


Preguntas:
1) ¿La estructura de control es "volátil"? si genero un "echo" como en el menú, ya cumplió una función y el valor de $x ya cambia, por lo que tengo la duda.
2) Un echo o print... es sólo de salida salida, para html, o el php reconoce el código generado así?
3) ¿Qué puedo hacer?

Gracias.