Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/03/2004, 23:20
yuki27
 
Fecha de Ingreso: octubre-2003
Mensajes: 134
Antigüedad: 20 años, 6 meses
Puntos: 0
Explicando...

Hola sism82!

Gracias por tú tiempo. ahora te explico:

Tengo un listbox que trae los valores desde una BD de acuerdo a un apellido, esto es si a la pagina2.php llega pérez la lista tendrá sólo aquellos alumnos con apellido pérez (ok). por tanto necesito que cuando cargo la página pagina2.php traiga todos los pérez y que el foco quede en el primer pérez de la lista (osea que quede pintado de azul).

El problema está que cuando le digo que la lista sea de tamaño 4 (por ejemplo, osea que me traiga todos los pérez pero que en pantalla aparezca sólo 4) No me deja "pintado de azul" el primer pérez; en cambio cuando pongo sin size, en pantalla muestra un solo valor de la lista y ahí lo deja "pintado". (y lo que necesito es poner tamaño a la lista y que quede el primer valor "pintado")

Ejemplo

*** llega pérez a pagina2.php

<SELECT name="select" size=4>

<? Consulta a BD y trae los datos ?> -- ok

entonces el listbox mostrado en pantalla es:

Pérez Cárcamo Andrea Carolina
Pérez Cepeda Juan Alberto
Pérez Sanhueza André Antonio
Pérez Sepúlveda Claudia Alejandra

(los otros pérez, si es que hay más, los veo recorriendo la lista).

El problema es que el primer pérez No queda "pintado de azul" (a lo que yo llamo dejar el foco en la lista)

En cambio cuando pongo:

<SELECT name="select">

<? Consulta a BD y trae los datos ?> -- ok

entonces el listbox mostrado en pantalla es:

Pérez Cárcamo Andrea Carolina

---> este queda "pintado", pero para ver los otros pérez debo obligadamente recorrer la lista


Espero haberme explicado mejor, y así me puedas o puedan ayudar.

Gracias

yuki27