C'è il bell'articolo di gm per quanto riguarda l'upload dei file: http://freephp.html.it/articoli/view...sp?id=66&pag=3

Un'attenta lettura dell'articolo ti consentirà di affrontare e risolvere la prima parte del tuo problema (l'upload, appunto).

Successivamente potrai passare alla seconda parte, dove si tratterà soltanto di prendere il nome del file caricato sul server e di fare la query per l'INSERT nel campo del DB da te stabilito, dove un possibile esempio potrebbe essere il seguente:

Codice PHP:
$query "UPDATE mia_tabella SET nome_immagine='$immagine[name]' WHERE id=$id"