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

Existe la remota posibilidad de...[Input select]

Estas en el tema de Existe la remota posibilidad de...[Input select] en el foro de ASP Clásico en Foros del Web. Se puede escoger a mas de una opcion de un input select...? es decir se despliega la lista(de una base de datos) y yo escojo ...
  #1 (permalink)  
Antiguo 03/07/2003, 08:28
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 3 meses
Puntos: 9
Existe la remota posibilidad de...[Input select]

Se puede escoger a mas de una opcion de un input select...?

es decir se despliega la lista(de una base de datos) y yo escojo más de una opción en la misma página .... eso gracias
__________________
Buena Vida...
Francisco
  #2 (permalink)  
Antiguo 03/07/2003, 08:59
Avatar de Don Graff  
Fecha de Ingreso: noviembre-2002
Ubicación: San Bernardo - Chile
Mensajes: 410
Antigüedad: 21 años, 6 meses
Puntos: 0
<select name="select" multiple size="10">
<option>asd</option>
<option>qwe</option>
<option>zxc</option>
<option>rty</option>
<option>fgh</option>
<option>vbn</option>
</select>


PD:si
PD2:ayer no alcanze a ver las fotos...me acoste relativamente temprano...
  #3 (permalink)  
Antiguo 03/07/2003, 08:59
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
O sea te refieres a que de un control select puedas seleccionar mas de un option? pos como que no es de asp, pero utiliza la propiedad multiple en el select, aunque en lugar de mostrar un drop down tienes que mostrar un list mediante el size del select...

<select name=selecciona size=5 multiple>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
<option value=5>5</option>
</select>

Ah, me ganó Don Graff
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway

Última edición por u_goldman; 03/07/2003 a las 09:01
  #4 (permalink)  
Antiguo 03/07/2003, 09:34
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 3 meses
Puntos: 9
Cita:
Mensaje Original por u_goldman
O sea te refieres a que de un control select puedas seleccionar mas de un option? pos como que no es de asp, pero utiliza la propiedad multiple en el select, aunque en lugar de mostrar un drop down tienes que mostrar un list mediante el size del select...

<select name=selecciona size=5 multiple>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
<option value=5>5</option>
</select>

Ah, me ganó Don Graff

Gracias por la aclaracion, pero la pregunta ahora, como se trabaja esto para luego insertarlo en una BDD, lo paso a arreglo?

supongo que lo que está en value le puedo poner el nombre de un indice y algo asi, toy más confundió (se nota)
__________________
Buena Vida...
Francisco
  #5 (permalink)  
Antiguo 03/07/2003, 09:41
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Bueno, si no me equivoco, al hacer un request de esta variable llegarían los valores de esta manera

variable= 1,2,4

Entonces puedes seguir el mismo procedimiento de meterla a un arreglo...


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 03/07/2003, 13:02
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 3 meses
Puntos: 9
Cita:
Mensaje Original por u_goldman
Bueno, si no me equivoco, al hacer un request de esta variable llegarían los valores de esta manera

variable= 1,2,4

Entonces puedes seguir el mismo procedimiento de meterla a un arreglo...


Salu2,


Pregunta: (a lo mejor es muy perna, pero igual) es posible aplica el concepto de paginacion en este elemento, en el input select... porque les recuerdo que en él voy a desplegar los nombres de usuarios y eso puede ser una gran lista..
__________________
Buena Vida...
Francisco
  #7 (permalink)  
Antiguo 15/07/2003, 21:20
Avatar de jmn2k1  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires...
Mensajes: 489
Antigüedad: 22 años, 7 meses
Puntos: 2
Si puedes, solo debes hacer una consulta a tu base de datos y hacer una contruccion del tipo while...

este ejemplo crea un select con los valores apellido y nombre, y el value (osea la variable que envias en el form) es el id de ese usuario(sacado todo de la BD):

Código PHP:
$query_vendedor "SELECT id_usuario, nombre, apellido FROM usuarios ORDER BY apellido asc";
$result_vendedor mysql_query ($query_vendedor);
if(
$row_vendedor mysql_fetch_array($result_vendedor))     {     
        echo 
"Vendedor:&nbsp;&nbsp;<select name='vendedor'>\n";         
        do{
                echo 
"<option value='".$row_vendedor["id_usuario"]."'>".$row_vendedor["apellido"].", ".$row_vendedor["nombre"]."</option>\n";
        
        }while (
$row_vendedor mysql_fetch_array($result_vendedor));
        echo 
"</select>\n";

con esta construccion no importa la catidad de usuarios que tengas solo necesitas esas lineas y lo demas lo generas dinamicamente.......

cualquier duda con el script pregunta

Saludos!!

JmN
  #8 (permalink)  
Antiguo 16/07/2003, 11:11
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, 3 meses
Puntos: 535
Si, pero lo que jmn2k1 propone es PHP ;)
__________________
...___...
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:00.