Ver Mensaje Individual
  #13 (permalink)  
Antiguo 22/09/2010, 16:13
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
Respuesta: Coger valores al mismo tiempo



Me da miedo pensar que eso es lo que di a entender ...

Copia y pega esto en un archivo .asp y correlo, eso es lo que quería decir:

Código ASP:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <%
  3. if request("btn")<>"" Then
  4.    for each control in request.form
  5.        for indice=1 to request.form(control).count
  6.            Response.write ("UPDATE alumnos_cal SET Calificacion = " & request.form(control)(indice) & " WHERE idAlumno = " & control & "<br>")
  7.        next
  8.    next
  9. End if
  10. %>
  11. <html>
  12. <head>
  13. <title>Page title</title>
  14. </head>
  15. <body>
  16. <form method="post">
  17. <%
  18. vecUsuarios = array("juan", "pedro", "luis", "hugo", "sandra", "verónica")
  19. For Cnt=1 To UBound(vecUsuarios)
  20. %>
  21. Usuario <%=vecUsuarios(Cnt)%>
  22. <select name="Cal_de_<%=vecUsuarios(Cnt)%>">
  23. <%For i=0 To 10%>
  24. <option value="<%=i%>"><%=i%></option>
  25. <%Next%>
  26. </select>
  27. <br>
  28. <%Next%>
  29.  
  30. <input name="btn" style='background-color:#0B5795;border-color:#0C3DAF:;width: 25px;font-family: verdana;border: 1px solid #103EF5;color: #FFFFFF;font-weight: bold;font-size: 10px;' type='submit' value='OK'>
  31. </form>
  32.  
  33.  
  34. </body>
  35. </html>

La idea es que con un solo botón se generen todas las intrucciones que actualicen la calificación de cada alumno