a parte il codice, visto che inizi ora, ti consiglio di cambiare impostazione.
salvare le foto NEL DB è una cosa controproducente quando lavori su un sito online.
perchè se è vero che alcuni provider ti danno spazio potenzialmente infinito per i files, ovviamente ti limitano per il DB, dando 50-100 mega per volta.
ti consiglio ovviamente di mettere le immagini nelle cartelle, complicando quanto vuoi la cosa, e non nel DB dove anche la gestione è più complicata
nell'upload che stai facendo comunque, non becca il nome dell'immagine..![]()