qui trovi uno script per eseguire l'upload:

http://php.html.it/guide/lezione/269...ad-di-un-file/

Per poi inserire il link nel db penso che a questo punto sia facile