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;)