Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/07/2002, 18:57
webpedaler
 
Fecha de Ingreso: mayo-2001
Mensajes: 87
Antigüedad: 24 años
Puntos: 0
insertar varios textfield y checkbox

Supongamos que tengo varios textbox de un mismo nombre llamado "nombres" y quiero llenar el form y meterlos todos de una vez, pero puede que no llene un textfield entonces este codigo me sirbe perfectamente para eso.

Código:
 
<%
n=Request.Form("nombres")
name=Split(n,", ")

For i=0 to Ubound(name)

if name(i)<> "" Then
SQLstmt = "INSERT INTO item(nombre) VALUES ('"& NAME(i)&"')"
Set RS = cnn.execute(SQLstmt)


end if
%>
el problema es que si a ese textfield "nombres" tambien tengo que ponerle varios checkbox ejemplo

textfield | checkbox | checkbox | checkbox
nombres | factura | documento| foto

bueno imaginense son varios checkbox .
pero son directamentes relacionados con el textfield "nombres", en otras palabras tienen que chekear almenos un checkbox al llenar el texfield "nombres".
se podria pensar inmediatamente en este codigo
Código:
 

<%
n=Request.Form("nombres")
f=Request.Form("facturas")

name=Split(n,", ")
fact=Split (f," , ")

For i=0 to Ubound(name)

if name(i)<> "" Then
SQLstmt = "INSERT INTO item(nombre,factura) VALUES ('"& NAME(i)&",'"&fact(i) &  "')"
Set RS = cnn.execute(SQLstmt)


end if
%>
suponiendo que vamos a tomar el primer checkbox.
pero que pasa si dejamos en blanco el checkbox saldria un error obviamente .
y si ponemos más checkbox como validamos si vienen con datos o no y además como saber que checkbox esta vilculado con que texfield .
tengo tremendo liooo
cualquier luz que me guie bienvenida sea.