Originariamente inviato da homerbit
la foto va uppata in una cartella e nel form va scritto il suo percorso (cartella/nomefile.xyz)
Beh dipende.....
Salvarla in una cartella e salvare il percorso nel db
oppure
salvare direttamente l'immagine in un campo blob del db
sono due soluzioni differenti....

Non c'è una soluzione migliore a priori bisogna vedere l'archittura generale del progetto che stai sviluppando...

tieni presente che se salvi il percorso nel DB dovrai accedere prima al db per cercare il percorso e poi dovrai accedere al filesystem per ottenere l'immagine e se lo devi fare in maniera massiva per decine di immagini non è il massimo

se vuoi scrivere il blob fa una cosa tipo:

$filedata= get_file_contents(....)

e poi scrivi nel blob

INSERT INTO <tab> VALUES ($filedata)

facendo eventualmente qualche controllo primo della insert sul formato dei dati