Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/11/2002, 20:40
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
Cita:
el atributo name de cada caja de texto seria la matricula de cada alumno, es asi?
Efectivamente.


Cita:
pero me propones que esto lo escriba en una segunda pagina? que seria direccionada por la accion del "submit"?
Claro, en una segunda página. O en la misma, pero con un condicional que chequée si el form se ha enviado..

algo así para que lo veas como ejemplo:

Código:
<form method="post" action="<% = Request.ServerVariables("SCRIPT_NAME") %>">
<input type="text" name="1"><br>
<input type="text" name="2"><br>
<input type="text" name="3"><br>
<input type="submit" name="Enviar">
</form>
<br>
<br>



<%
If request.Form <> "" then

For Each matricula in request.form
If IsNumeric(matricula) then
SQL = "UPDATE Tabla SET Calificacion = " & Request.Form(matricula) & " WHERE Matricula = " & matricula

Response.Write SQL & "<br>"

End if
Next

End if
%>

Copiá y pegá eso en un página y ejecutalo. Fijate que marqué en bold los names. Estos deberían ser dinámicos y corresponden a la matrícula de cada alumno, pero por cuestiones de comodidad los puse fijos para probar.

saludos