Tienes dos problemas distintos, por un lado, cuando el usuario edita su perfil y puede elegir entre estas 100 imágenes, tienes que leer ese directorio y mostrar las imágenes. Esto lo haces con:
http://de.php.net/manual/es/book.dir.php
Por el otro, una vez que el usuario ha seleccionado la imagen, ese valor se manda por formulario y se guarda en la DB en el perfil de usuario. Guadas el nombre o el nombre y la ruta a la imagen, NO la imagen en la DB. También puedes guardar la imagen en BLOB pero ese es otro tema.
Comienza por leer acerca de dir() y verás que es fácil.
Cualquier cosa postea un poco de código y seguimos, salu2