I'm rather inexperienced in html, and am currently designing a simple html/php/mysql site to facilitate data entry. I'd like to have a form like a select drop down box, but that also accepts text. Thus, I could populate the drop down with common existing values from the database for the user's convenience, but still allow him/her to type into the field.
After scouring sites that discuss html forms, I haven't found anything that does this. The select drop down boxes seem to only allow pre-defined input. Am I just missing something, or does html not provide this functionality?


