... creo no me dí a entender... lo que intenté decir es que primero veas cómo se hace lo que quieres de una forma "plana/directa"... por eso hago mención que ignoro qué foro (lenguaje) sería el indicado para eso... sí CSS ó JavaScript.
Una vez que consigas eso (si ya lo tienes deberías mostrarlo), aplicarlo a PHP para que se genere dinámicamente sería sencillo... como bien dices, podrías obtener las imagenes de una Base de Datos (consultas encontrarás muchas --muchísimas-- si buscas en el foro)... pero el dónde y de qué forma "mostrarlas" dependerá totalmente de tu script HTML, JavaScrip ó CSS.
Personalmente te diría que es imposible hacer lo que pretendes... si de verdad es un listbox (también llamado combobox):
Código HTML:
<select>
<option value="algo">ALGO
<option value="algo">ALGO
</select>
... dudo los optións tengan la propiedad img
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
... de verdad YO lo veo imposible hacerlo de esa manera, quizá optar por un sistema de capas que te hagan el efecto de un listbox; ahí sí podrías manejar enlaces, imagenes y estilos incluso... ... pero no puedo asegurarte con certeza que a un listbox no se le puedan agregar imagenes...
Quizá sería bueno dieras un ejemplo gráfico (dónde lo viste?, de dónde surge esa idea?) para poder ver mejor lo que pretendes hacer...
Como quiera que sea.. primero arregla ese "problema" y luego ves cómo adaptarlo, generarlo con PHP...
Suerte!