Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/11/2007, 12:22
Avatar de arielcasanova
arielcasanova
 
Fecha de Ingreso: octubre-2004
Ubicación: Bahía Blanca - Argentina
Mensajes: 332
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: crear cantidad de campos de acuerdo a variable

Muchas gracias por contestar!
Justo me habían contestado antes en otro foro.

Finalmente, me quedó así:
Código:
echo "
<form action=\"documentos.php\" method=\"post\" enctype=\"multipart/form-data\" name=\"form1\">

<table width=\"500\" border=\"0\">";

for ($i=0; $i < $cantidocu; $i++)
{
echo " <tr>
<td>documento</td>
<td>importe</td>
<td>vencimiento</td>
</tr>
<tr>
<td>$i</td>
<td><input type=\"text\" name=\"importe$i\" id=\"importe$i\" /></td>
<td> <input type=\"text\" value=\"AAAA-MM-DD\" name=\"fecha$i\" id=\"fecha$i\" /></td>
</tr>";
}
echo "</table>
<input type=\"submit\" name=\"Submit\" value=\"Enviar\">
</form>";

y levanto los registros mysql con este otro código:

Código:
<?php
include ("conexion.php");
$conexion = mysql_connect ($host, $user, $pass);
mysql_select_db ($base, $conexion);
for ($i=0; $i < $cantidocu; $i++) 
{
$importela=$_POST["importe".$i];
$vencimientola=$_POST["vencimiento".$i];



$sqlrot= "insert into documentos 
(id_cliente, id_auto, importe, fecha, vencimiento) values 
('$id_cliente', '$id_auto', '$importela', '$fecha', '$vencimientola')"; 
if ($resultrot = mysql_query($sqlrot, $conexion))
{
echo "el documento $i fue agregado a la base de datos<br/>"; 
}
else
{
echo "error al insertael documento $i";
}
}

?>
Saludos,
__________________
Ariel Casanova
diseño y desarrollo web estratégico
www.emporia.com.ar