problema con SESSION!!!!!
Publicado por karla (4 intervenciones) el 19/11/2003 15:59:45
saludos a todos: Tengo un bd que relaciona un # de informaciones de diferentes empresas(empresa, telf, email,informacion). Sucede que el campo información quiero hacerle un enlace para visualizarlo en otra pagina.asp. para esto uso el objeto session para controlar el campo Id_campo de los diferentes registro de la tabla. Sucede que cuando pincho en el enlace me coge el ultimo id_campo de la tabla y es el que me manda a la otra pagina a traves de session. Yo quiero lograr que mi codigo sea capaz de enviar a la otra pagina el valor del enlace que se pinche, no el ultimo valo del id_campo de la tabla. Espero que me hayan entendido. este es el cod que empleo
While not Rs.Eof %>
<%session("id")= rs.fields.Item("Id_campo").value
response.write(rs.Fields.Item("Empresa").Value)
response.write(rs.Fields.Item("telf").Value)
y así hasta listar el ultimo campo
el enlace al campo info para la otra pag.asp es:
<a href="#" onclick="window.open('infor.asp?id=<%=id_campo%>','','toolbar=no,location=no,scrollbars=no,resizable=yes,top=0,left=0,width=350h,height=350')" target="_self">Información Adicional</a>
En la otra pagina que muestra la información es:
Infor.asp
<% Dim valor
valor= session("id")
hago la conexion pertinente y luego:
While not rs.eof
If valor = rs.fields.item("id_campo") then
response.Write(rs.fields.item("Información"))
end if
rs.MoveNext
wend
%>
Gracias de antemano
While not Rs.Eof %>
<%session("id")= rs.fields.Item("Id_campo").value
response.write(rs.Fields.Item("Empresa").Value)
response.write(rs.Fields.Item("telf").Value)
y así hasta listar el ultimo campo
el enlace al campo info para la otra pag.asp es:
<a href="#" onclick="window.open('infor.asp?id=<%=id_campo%>','','toolbar=no,location=no,scrollbars=no,resizable=yes,top=0,left=0,width=350h,height=350')" target="_self">Información Adicional</a>
En la otra pagina que muestra la información es:
Infor.asp
<% Dim valor
valor= session("id")
hago la conexion pertinente y luego:
While not rs.eof
If valor = rs.fields.item("id_campo") then
response.Write(rs.fields.item("Información"))
end if
rs.MoveNext
wend
%>
Gracias de antemano
Valora esta pregunta


0