penso che seguirò la tua soluzione.
cmq nel mio caso nn serve un controllo nel metodo che fa l'inserimento perchè quel campo può essere NULL in quanto l'immagine nn è obbligatoria.
se $img è vuoto il campo rimane vuoto e basta.
ti faccio sapere!!