Foros del Web » Programando para Internet » ASP Clásico »

HTML en cmbinación con ASP ????

Estas en el tema de HTML en cmbinación con ASP ???? en el foro de ASP Clásico en Foros del Web. Saludos Foro. Se puede realizar lo siguiente: Código: <%if request("no_serie")<>"" and request("no_serie")<>"CLOSE" then do while not sel_partidas.eof i=1 %> <tr><td bgcolor="#CCFFFF" width="80" align="center"> <input type="text" ...
  #1 (permalink)  
Antiguo 28/07/2006, 11:17
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 18 años, 4 meses
Puntos: 0
Pregunta HTML en cmbinación con ASP ????

Saludos Foro.

Se puede realizar lo siguiente:

Código:
<%if request("no_serie")<>"" and request("no_serie")<>"CLOSE" then
        do while not sel_partidas.eof
                i=1%>
                
                <tr><td bgcolor="#CCFFFF" width="80" align="center">
                        <input type="text" name="no_serie_<%=i%>" class="inputs" readonly="" value="<%=sel_partidas("no_serie")%>" size="10"></td>
                      <td bgcolor="#CCFFFF" width="150" align="center">
                        <input type="text" name="componente_<%=i%>" class="inputs" readonly="" value="<%=sel_partidas("componente")%>" size="25"></td>
                      <td bgcolor="#CCFFFF" width="80" align="center">
                        <input type="text" name="proveedor_<%=i%>" class="inputs"  readonly="" value="<%=sel_partidas("desc_prov")%>" size="8"></td>
                      <td bgcolor="#CCFFFF" width="200" align="center">
                        <textarea rows="1" cols="28" name="falla_<%=i%>" class="inputs" <%if request("no_serie")="" then%> disabled="disabled" <%end if%>></textarea></td>
        </tr>
	<%sel_partidas.moveNext
        	        i=i+1
	        loop
end if%>
Lo que me inteesa es lo que se encuentra en color rojo, es decir por cada resultado que trae de la Base de Datos, a cada campo asignarle un "name" distinto ya que esos valores seran grabados en otra tabla y necesito diferenciarlos para obtener cada uno de ellos.

De ya, mil gracias
__________________
"La adulación es una moneda que empobrece al que la recibe"
  #2 (permalink)  
Antiguo 28/07/2006, 12:16
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Claro que se puede hacer.
De hecho, ya lo tenés hecho (y nada costaba probarlo antes de preguntar, me parece :P)

Eso si, te recomendaría luego del loop agregar un input hidden con la cantidad total de registros devueltos:


Código:
'...
                        <textarea rows="1" cols="28" name="falla_<%=i%>" class="inputs" <%if request("no_serie")="" then%> disabled="disabled" <%end if%>></textarea></td>
        </tr>
	<%sel_partidas.moveNext
        	        i=i+1
	        loop
response.write "<input type=""hidden"" name=""cantidadregistros"" value=""" & i & """ />"
end if
%>

Luego se te simplifica al recibirlos:

Código:
<%
cantidadregistros = request.form("cantidadregistros")
for i = 1 to cantidadregistros
no_serie = request.form("no_serie_" & i) 
'...
falla = request.form("falla_" & i)
next
%>
__________________
...___...
  #3 (permalink)  
Antiguo 28/07/2006, 12:32
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Tema trasladado desde (x)html

saludos
  #4 (permalink)  
Antiguo 28/07/2006, 13:40
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 18 años, 4 meses
Puntos: 0
Sonrisa

Cita:
Iniciado por Al Zuwaga
Claro que se puede hacer.
De hecho, ya lo tenés hecho (y nada costaba probarlo antes de preguntar, me parece :P)

Eso si, te recomendaría luego del loop agregar un input hidden con la cantidad total de registros devueltos:


Código:
'...
                        <textarea rows="1" cols="28" name="falla_<%=i%>" class="inputs" <%if request("no_serie")="" then%> disabled="disabled" <%end if%>></textarea></td>
        </tr>
	<%sel_partidas.moveNext
        	        i=i+1
	        loop
response.write "<input type=""hidden"" name=""cantidadregistros"" value=""" & i & """ />"
end if
%>

Luego se te simplifica al recibirlos:

Código:
<%
cantidadregistros = request.form("cantidadregistros")
for i = 1 to cantidadregistros
no_serie = request.form("no_serie_" & i) 
'...
falla = request.form("falla_" & i)
next
%>
Gracias por la ayuda, ya lo habia probado antes de postear el tema, pero no me jalaba es por eso que queria saber i se podia.

Mil gracias nuevamente.
__________________
"La adulación es una moneda que empobrece al que la recibe"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:36.