
28/09/2004, 09:02
|
| | Fecha de Ingreso: septiembre-2004
Mensajes: 141
Antigüedad: 20 años, 7 meses Puntos: 0 | |
problema con form+combobox y ASP Hola tengo un problema
tengo un combobox en el tipico select en su interior una sentencia para que fuera a la base de datos y recupere toos los nombres de los departamentos de una empresa, ya mi problema es que quiero que cuando se pinche y se envie el formulario se vayan 2 vaiables dentro del name=gerencias envez de solo una sola variable
Acontinuacion el codigo:
===============================================
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/biblioteca.asp" -->
<%
Dim RsG
Dim RsG_numRows
Set RsG = Server.CreateObject("ADODB.Recordset")
RsG.ActiveConnection = MM_biblio_STRING
RsG.Source = "SELECT * FROM dbo.Gerencia ORDER BY system_id ASC"
RsG.CursorType = 0
RsG.CursorLocation = 2
RsG.LockType = 1
RsG.Open()
RsG_numRows = 0
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin título</title>
</head>
<body>
<p>GERENCIAS</p>
<form name="form1" method="post" action="superintendencia.asp">
<p>
***aqui pueden ver name con gerencia , dentro de esta deben ir las 2 variables, ya que hasta donde me acuerdo el es quien lleva las variables de una pagina a otra*****
<select name="gerencia">
<option selected value="">- - Seleccione - -</option>
<%
while Not Rsg.EOF
gerencia= Rsg("system_id")
nombre = Rsg("nom_ge")
**** aqui pueden ver el option con gerencia y el nombre pero solo en el select esta llevando el gerencia yo quiero uqe pasen el gerencia y el nombre y ademas solo recupero gerencia ya que el request.form nombre no llega nada*****
Response.Write "<option value=""" & gerencia & """>" & nombre & "</option>"
Rsg.MoveNext
wend
Rsg.Close
%>
</select>
<p>
<input type="submit" name="Submit" value="Enviar">
</p>
</form>
</body>
</html>
================================================== =0
FIN CODIGO
================================================00 0
en la pagina que recive tengo
gerencia=Request.Form("gerencia")
nombre=Request.Form("nombre")
response.Write(gerencia)
response.Write(nombre)
necesito que pasen las 2 variables porque tengo un query que hacer en este segundo nivel de la base de datos y necesito saber a que gerencia corresponde y el nombre
bueno la idea es saber como hacer pasar las variables (mas de 2) en el select que solo me traspasa solo gerencia y no gerencia y nombre gerencia. |