Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2006, 06:26
erfbidejeree
 
Fecha de Ingreso: noviembre-2006
Ubicación: Jerez de la Fra. (Cádiz)
Mensajes: 128
Antigüedad: 18 años, 3 meses
Puntos: 1
ejecutar codigo

hola a todos, lo he intentado de muchas maneras y no lo consigo... no se si es el titulo adecuado pero ahi va mi problema...

tengo algo como...

Código:
while ($row =  mysql_fetch_array($consulta)) {

$codigo = 'if(///condicion) {$mostrar .= "codigo a mostar al inicio"; $condicion = true; } else { $condicion= false; }';

eval($codigo);

}
y mas adelante...

Código:
if($condicion == true) { $mostrar_fin = 'codigo a mostar al final'; } else {$mostrar_fin = ''; }
pues bien, me muestra todos los resultados de las consultas con el codigo a mostrar al inicio, pero solo muestra el codigo para mostar al final en la ultima consulta, no en las anteriores :(

he trasteado con for pero no se como se usa bien esa funcion algo como

codigo$i = 'if...

eval(codigo$i);

pero me daba fallos :(

espero que puedan ayudarme... he probado todo a lo que yo puedo llegar y nada...

un saludo y gracias;)