Necesito hacer un cuadro combinado en PHP que tome los datos de una BD MySQL.
Hasta ahora lo que tengo es una lista desplegable que toma sus valores de una consulta a MySQL y le pasa el valor a un formulario. Lo que quiero ahora es que el cuadro inicial sea un cuadro de texto de forma que al escribir en él la lista desplegable vaya seleccionándose. Ej. si en la lista desplegable tuviese los valores [Álvaro, manuel, mario, marta] al escribir una M en el cuadro la lista pasase hasta manuel y si sigo escribiendo una A y una R llegase a Mario, etc...
Básicamente el mismo comportamiento que un cuadro combinado en MS Access.
¿Alguna idea o link a laguna parte dónde pueda encontrar información?
Gracias de antemano.