[Php-avanzado] como componer una variable dentro de un for

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mie Ago 26 00:57:05 ART 2009


Hola Favio,

	para usar una variable con un string que luego se comporte como una
variable, tenés que usar la función eval()

http://ar.php.net/manual/en/function.eval.php

	Sin embargo, podés solucionar esto de forma mucho más simple usando un
vector en vez de 20 variables, o usando directamente el vector $_POST.

	Como casi siempre, hay varias formas equivalentes de resolver un
algoritmo.

	Seguimos!



PD: me costó mucho entender tu descripción del problema, pero con el
código me di cuenta.

El mar, 25-08-2009 a las 20:50 -0300, Favio Lazzarini escribió:
> Tengo un problema para poder componer una variable entre con dos variables y
> poder hacer una $cod# .
> 
> Alguna pista?
> 
> gracias
> 
> 	$cod1=$_POST['cod1'];
> 	$cod2=$_POST['cod2'];
> 	$cod3=$_POST['cod3'];
> 	$cod4=$_POST['cod4'];
> 	$cod5=$_POST['cod5'];
> 	$cod6=$_POST['cod6'];
> 	$cod7=$_POST['cod7'];
> 	$cod8=$_POST['cod8'];
> 	$cod9=$_POST['cod9'];
> 	$cod10=$_POST['cod10'];
> 	$cod11=$_POST['cod11'];
> 	$cod12=$_POST['cod12'];
> 	$cod13=$_POST['cod13'];
> 	$cod14=$_POST['cod14'];
> 	$cod15=$_POST['cod15'];
> 	$cod16=$_POST['cod16'];
> 	$cod17=$_POST['cod17'];
> 	$cod18=$_POST['cod18'];
> 	$cod19=$_POST['cod19'];
> 	$cod20=$_POST['cod20'];
> 				
> 
> for($i=1;$i<=20;$i++){
> 			
>  	print("<tr><td $color>$cod.$i</td>");
> 
> 	}
> 
> Saludos
> 
> Favio
> 


-- 

Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado