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

como enviar 2 valores de un select selected?

Estas en el tema de como enviar 2 valores de un select selected? en el foro de ASP Clásico en Foros del Web. Hola a todos, yo nuevamente, estoy empezando en esto del asp por ello es que pregunto tanto,, Tengo un select del cual deseo enviar los ...
  #1 (permalink)  
Antiguo 21/03/2006, 17:26
 
Fecha de Ingreso: octubre-2005
Mensajes: 85
Antigüedad: 19 años, 7 meses
Puntos: 0
Pregunta como enviar 2 valores de un select selected?

Hola a todos, yo nuevamente, estoy empezando en esto del asp por ello es que pregunto tanto,,

Tengo un select del cual deseo enviar los 2 valores, tanto código como nombre a otra página cuando este se haya seleccionado, como puedo hacer eso??, aquí esta mi código:

Código:
<select name="codigo" class="cmb" id="codigo">
								<option value="" selected>---Listado---</option>
								<%			  
								 
								  DO WHILE NOT  Tabla.Eof
									 nombre = Tabla("Titulo")
									 codigo = Tabla ("codigo")
									 If (codigo = codigo) Then
									  Response.Write "<option value='"&codigo&"'>"&nombre&" </option>"
									 else
									  Response.Write "<option value='"&codigo&"'>"&nombre&" </option>"
									 end If
									 Tabla.MoveNext
								  LOOP
								  
								  %>
 
								  </select>

Por favor una ayudita...
  #2 (permalink)  
Antiguo 21/03/2006, 17:31
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
pues podrias hacer esto
Response.Write "<option value='"&codigo&"#"&nombre&"'>"&nombre&" </option>"


luego al recibirlos debes separarlos

arreglo=split(request.form("codigo"), "#")
codigo=arreglo(0)
nombre=arreglo(1)
  #3 (permalink)  
Antiguo 22/03/2006, 10:23
 
Fecha de Ingreso: octubre-2005
Mensajes: 85
Antigüedad: 19 años, 7 meses
Puntos: 0
Muchas gracias!!
El código funcionó perfectamente!!!.
  #4 (permalink)  
Antiguo 22/03/2006, 11:01
Avatar de tomchat  
Fecha de Ingreso: septiembre-2005
Mensajes: 231
Antigüedad: 19 años, 8 meses
Puntos: 0
Simplemente realiza una concatenación....
  #5 (permalink)  
Antiguo 24/03/2006, 19:08
Avatar de 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
Si ya contestaron e incluso quien pregunta dice que ya funciona el código, ¿por qué sugieres que hago lo mismo que ya hizo?
  #6 (permalink)  
Antiguo 27/03/2006, 13:41
Avatar de a n g e l u s  
Fecha de Ingreso: enero-2006
Ubicación: Chile
Mensajes: 237
Antigüedad: 19 años, 3 meses
Puntos: 1
Cita:
Iniciado por Myakire
Si ya contestaron e incluso quien pregunta dice que ya funciona el código, ¿por qué sugieres que hago lo mismo que ya hizo?
LO QUE SUCEDE QUE CUANDO VEES EN EL FORO UNA PREGUNTA CON CERO RESPUESTAS, LA CONTESTAS Y LUEGO CUANDO ENVIAS LA RESPUESTA Y VEES EL FORO AL MISMO TIEMPO OTRO AMABLE COLABORADOR A CONTESTADO DE IGUAL O DIFERENTE MANERA, ESO LO PODEMOS MEJORAR USANDO VARIABLES DE APLICACION (LAS MISMAS QUE SE USAN EN LOS CONTADORES) Y ASI NO LE LLAMARIAS LA ATENCION A LOS QUE AYUDAMOS TAN AMABLEMENTE EN ESTE FORO.
__________________
Atte,
A n g e l u s
Concepción - Chile
más vale respuestas bien pensadas, que 7000 post
  #7 (permalink)  
Antiguo 27/03/2006, 13:51
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
como variables de aplicacion?
  #8 (permalink)  
Antiguo 27/03/2006, 14:01
Avatar de a n g e l u s  
Fecha de Ingreso: enero-2006
Ubicación: Chile
Mensajes: 237
Antigüedad: 19 años, 3 meses
Puntos: 1
EJEMPLO DE GLOBAL ASA.
ESTO CUENTA LA CANTIDAD DE PERSONAS QUE ESTAN VIENDO TU PAGINA EN ESTE MOMENTO.

EJEMPLO PARA MOSTRAR LA APLICACION DE LAS VARIABLES DE APLICACION.

<object id="objmiInfo" runat="server" scope="application" progid="mswc.myInfo">
</object>

<script language="VBScript" runat="server">
'--sentencias que se ejecutan al entrar el primer usuario
sub application_OnStart()
'la primera vez que entra el primer usuario a esta pagina inicia el contador
application("ActiveUsers")=0
end sub

sub session_onstart()
'--sentencias que se ejecutan cada vez que entra un usuario
application.lock
'se cierra la aplicacion para que ningun otro usuario entre en este momento
'esto sucede en milesimas de segundo
'se agrega un usuario mas a la cuenta
application("ActiveUsers")=Application("ActiveUser s")+1
'se abre el contador para que continue funcionando
application.Unlock

end sub

sub session_OnEnd
'--sentencias a ejecutar al irse el usuario
application.lock
'el usuario deja de visualizar esta pagina y lo descontamos del contador
application("ActiveUsers")=application("ActiveUser s")-1
application.Unlock

end sub

</script>


ESA ES UNA APLICACION GENERAL PARA ESTE TIPO DE VARIABLES.
__________________
Atte,
A n g e l u s
Concepción - Chile
más vale respuestas bien pensadas, que 7000 post
  #9 (permalink)  
Antiguo 27/03/2006, 14:05
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
supongo que tiene que ver con el foro? si es asi , te digo que eso si se aplica, y si alguien responde algo que ya fue respondido, es por que tuvo la pagina mucho tiempo abierta o simplemente por responder algo


saludos
  #10 (permalink)  
Antiguo 27/03/2006, 14:14
Avatar de a n g e l u s  
Fecha de Ingreso: enero-2006
Ubicación: Chile
Mensajes: 237
Antigüedad: 19 años, 3 meses
Puntos: 1
Cita:
Iniciado por ElAprendiz
supongo que tiene que ver con el foro? si es asi , te digo que eso si se aplica, y si alguien responde algo que ya fue respondido, es por que tuvo la pagina mucho tiempo abierta o simplemente por responder algo


saludos
HOLA,
EN REALIDAD SOY UN SIMPLE SER HUMANO QUE PARTICIPA EN EL FORO Y NO TENGO NADA QUE VER DIRECTAMENTE MAS ALLA DE MIS RESPUESTAS, LO QUE VEO ES QUE HAY UNA OPCION DONDE APARECE ENCENDIDA UNA IMG DE COLOR VERDE SI ESTOY ACTIVO, LO QUE ME DA A ENTENDER QUE ESTE FORO UTILIZA LAS VARIABLES DE APLICACION.

AHORA CUANDO RESPONDO UNA CONSULTA ME TOMO MI TIEMPO, BUSCO LA INFORMACION EN MIS NOTAS SI TENGO DUDA EN MI RESPUESTA PARA LUEGO PODER FUNDAMENTARLA SI FUERA NECESARIO. AHORA LA OPCION DE UTILIZAR ESTA OPCION PARA SABER QUIEN ESTA CONTESTANDO SERIA BASTANTE BUENA ASI NO SE PRODUCIRIA UNA DUALIDAD DE RESPUESTA, COSA QUE NO ENCUENTRO PARA NADA MOLESTO, PORQUE ALGUNAS VECES OLVIDAN EL NIVEL DE CONOCIMIENTOS DE LA PERSONA QUE CONSULTA Y LAS REPUESTAS SE HACEN MAS COMPLEJAS QUE LA MISMA PREGUNTA.
__________________
Atte,
A n g e l u s
Concepción - Chile
más vale respuestas bien pensadas, que 7000 post
  #11 (permalink)  
Antiguo 27/03/2006, 15:07
Avatar de 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
(Es dificil leer solo en mayúsculas), pero si observas antes de contestar, hubieron 40 minutos de diferencia, para contestar 4 palabras, en este caso no checa tu teoría.

Saludos que al fin y al cabo el usuario ya solucionó su problema
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 09:38.