Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/02/2010, 20:18
pilucho
 
Fecha de Ingreso: noviembre-2004
Ubicación: NULL
Mensajes: 655
Antigüedad: 21 años, 10 meses
Puntos: 6
De acuerdo Respuesta: Ayuda Mostrar Campos Disponibles

Cita:
Iniciado por vicram10 Ver Mensaje
Código PHP:
$numero_campos = 2;
echo 
'
<form action="" method="post">'
;
for(
$i=1;$i<=$numero_campos; $i++)
{
    echo 
'<input name="campo'. $i .'" type="text" />';
}
echo 
'
</form>'
;
/*
Resultado
------------
<form action="" method="post">
<input name="campo1" type="text" />
<input name="campo2" type="text" />
</form>
*/ 
Asi seria para que tome todos los campos que le digas...

Prueba, a ver si te funciona..

salu2

Muchas Gracias vicram10

Me a resultado

Y lo estoy usando de esta forma


Código PHP:


<?   
$numero_campos 
= "$MostrarNumerodeCampos";  // Numeros de campos
echo '<form action="" method="post">'; 

for(
$i=1;$i<=$numero_campos; $i++)  { 
?>
<input name="campo<? echo "". $i ."";?>" type="text" id="Uno" value="<? echo $campo1 ?>"/>
<? 
} 
?>
</form>

Tengo 2 problema:
Primero, Es posible que el cada campo de texto tambien se escriba en letras es decir Uno, Dos, etc...

<input name="campo<? echo "". $i ."";?>" type="text" id="Uno" value="<? echo $campo1 ?>"/>

<input name="campo<? echo "". $i ."";?>" type="text" id="Dos" value="<? echo $campo1 ?>"/>
 
Lo podria usar asi pero lo ideal tambien seria que sea con letras
<input name="campo<? echo "". $i ."";?>" type="text" id="<? echo "". $i ."";?>" value="<? echo $campo1 ?>"/>

Segundo, como veras para hacer un Update si en el

value="<? echo $campo1 ?>" tiene ya PHP 
Probe asi y nada
value="<? echo $campo"". $i ." ?>" 

<input name="campo<? echo "". $i ."";?>" type="text" id="Dos" value="<? echo $campo1 ?>"/>