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

1 variable con 2 valores

Estas en el tema de 1 variable con 2 valores en el foro de ASP Clásico en Foros del Web. Hola a todos. Necesito su ayuda! Quiero hacer que una página le diga a otra de resultados las 2 marcas de productos que debe listar. ...
  #1 (permalink)  
Antiguo 14/03/2005, 11:16
 
Fecha de Ingreso: noviembre-2002
Ubicación: Montevideo, Uruguay
Mensajes: 108
Antigüedad: 22 años, 5 meses
Puntos: 0
1 variable con 2 valores

Hola a todos.
Necesito su ayuda!
Quiero hacer que una página le diga a otra de resultados las 2 marcas de productos que debe listar.
Las marcas es un par de números.

Ej: 11 =Sony
30=hp

En la línea del link pongo &marca=11and30
pero no funciona.

¿es posible que una variable tire 2 valores al mismo tiempo?
  #2 (permalink)  
Antiguo 14/03/2005, 11:44
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Marcas = request.querystring("marca")
arrMarca = Split(Marcas, "and")

ahora tenés en arrMarca(0) el valor 11 y en arrMarca(1) el valor 30 y ya lo podés usar en tu consulta:

sql = "select * from marcas where id_marca = " & arrMarca(0) & " OR id_marca = " & arrMarca(1)
__________________
...___...
  #3 (permalink)  
Antiguo 14/03/2005, 11:44
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Bueno, lo que puedes hacer es pasar el string separado por comas y luego lo conviertes en un arreglo a partir de un split:

link&marca=11,30

Y en donde recibes

arrMarca = split(request.querystring("marca"), ",")

Response.Write arrMarca(0) & "<br>"
Response.Write arrMarca(1) & "<br>"


Salu2,

que rapido el master AZ
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 14/03/2005, 12:03
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Te gane! xD

Saludos
__________________
...___...
  #5 (permalink)  
Antiguo 15/03/2005, 07:37
 
Fecha de Ingreso: noviembre-2002
Ubicación: Montevideo, Uruguay
Mensajes: 108
Antigüedad: 22 años, 5 meses
Puntos: 0
mil gracias a ambos!
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 11:47.