Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/02/2008, 15:21
rene_bustos
 
Fecha de Ingreso: octubre-2007
Mensajes: 76
Antigüedad: 17 años, 6 meses
Puntos: 1
Busqueda Re: agregar varios con varios input text

que buena pregunta omrios y creo que si te puedo ayudar
para empezar mi forma de trabajar es esta

FormularioConInputText.asp
ProcesoDeInputText.asp

osea yo hago una pagina especialemte para mostrar la informacion y otra pagina para el proceso
ahora ya diciendote esto vamos a empezar y tratare de ser lo mas lejible posible
comoquiera cualquier uda para eso estamos todos aqui para solucionar dudas

primero lo primero voy a tomar tu ejemplo de 10 input text.

este seria el codigo para la pagina FormularioConInputText.asp
Código:
<table border="0" cellpadding="0" cellspacing="0">
<form name="forma" method="post" action="ProcesoDeInputText.asp">
<tr>
	<td>Textbox 1:<input type="text" name="Text1" value="" /></td>
</tr>
<tr>
	<td>Textbox 2:<input type="text" name="Text2" value="" /></td>
</tr>
<tr>
	<td>Textbox 3:<input type="text" name="Text3" value="" /></td>
</tr>
<tr>
	<td>Textbox 4:<input type="text" name="Text4" value="" /></td>
</tr>
<tr>
	<td>Textbox 5:<input type="text" name="Text5" value="" /></td>
</tr>
<tr>
	<td>Textbox 6:<input type="text" name="Text6" value="" /></td>
</tr>
<tr>
	<td>Textbox 7:<input type="text" name="Text7" value="" /></td>
</tr>
<tr>
	<td>Textbox 8:<input type="text" name="Text8" value="" /></td>
</tr>
<tr>
	<td>Textbox 9:<input type="text" name="Text9" value="" /></td>
</tr>
<tr>
	<td>Textbox 10:<input type="text" name="Text10" value="" /></td>
</tr>
<tr>
	<td><input type="submit" value="Enviar datos"></td>
</tr>
</form>
</table>
y este codigo para la pagina receptora ProcesoDeInputText.asp

Código:
<%
for i=1 to 10 ' el numero 10 es el numero de inputs
	sDato = request.Form("Text" & i)
	if sDato <>"" then
		sSQL="INSER INTO NombreTabla(campo) VALUES ('"& sDato &"')"
		oConn.execute(sSQL)
	end if
next
%>
espero y te sirva saludos
p.d. cualquier duda. hazla saber.

Última edición por rene_bustos; 13/02/2008 a las 15:23 Razón: puse 1 en lugar de i en el ciclo