Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/09/2004, 07:49
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Bueno, entiendo que le llamas maestro al contenido de una caja de texto. Esto lo quieres grabar en una tabla ¿voy bien?, siempre y cuendo tenga un detalle (una lista de campos de formulario) que generas con JavaScript ¿sigo bien o ya me perdí?
Y el problema es que al presionar el botón de "grabar", se envía la página (supongo que a la misma) y no recibe los elementos del detalle (que previamente tenías ocultos y que apareciste mediante una capa -todo lo supongo por que no lo aclaras-), bueno, el asunto es sencillo, si todo esto es correcto, seguramente es por que no tienes los campos de detalle dentro de un formulario, y esto lo supongo por tu duda de si pones dos formularios.
Puedes tener dos formularios sin problema y en el segundo (el que abarca los campos del detalle), tendrías un campo oculto donde guardarías el valor del ID del maestro. Este segundo formulario puedes enviarlo a otra página donde solo hagas los Insert respectivos según el número de detalles que envíes y que no se como controles (??). Pero sea como fuere, puedes obtenerlos mediante ciclos como:
<%
for each control in request.form
for indice=1 to request.form(control).count
response.write control&"="&request.form(control)(indice)&"<br>"
next
next
%>

Como te habras podido dar cuenta, hago casi un 90% de suposiciones, y no se si es por mi falta de entendimiento o por que no has especificado exactamente el problema. Igual, si andube muy perdido, agradezco tu aclaración.

Saludos