Cita:
Iniciado por vicram10
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 ?>"/>