Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/02/2003, 11:39
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
no rashid. esos son campos no registros.

supongamos que tenés un formulario para insertar nombres y apellidos y que éste form sea de una cantidad fija de registros (5 en este ejemplo). Toodos los text box para los nombres y los apellidos se van a llamar igual salvo por el último caracter que va a ser un número correlativo de 1 a 5.
Entonces, el formulario, quedaría:

<form... bla,bla,bla>
<input type="text" name="nombre1"><br>
<input type="text" name="apellido1"><br>
<input type="text" name="nombre2"><br>
<input type="text" name="apellido2"><br>
...
<input type="text" name="nombre5"><br>
<input type="text" name="apellido5"><br>
</form>


luego, en la página que procesa dicho form, hacés un bucle y por cada uno insertás un registro:

<%
For i = 1 to 5

Nombre = Request.Form("nombre" & i)
Apellido = Request.Form("apellido" & i)

SQL = "INSERT INTO Tabla (Nombre, Apellido) VALUES ('"&Nombre&"', '"&Apellido&"')"

'acá ejecutás la SQL de la misma manera que cuando lo hacés para sólo un registro

Next
%>


saludos