ALTER TABLE prova ADD UNIQUE (nome_foto)

Aggiungi la caratteristica UNIQUE al campo. Come chiave primaria ti converrebbe aggiungere un campo id:

id INT(10) UNSIGNED NOT NULL auto_increment

Con il campo settato UNIQUE riceverai una segnalazione di errore nel caso di tentativo di inserzione di un doppione. Le segnalazioni di errore dovrebbero essere sempre prevenute e non curate, cioe' gestire poi l'errore. Quindi sarebbe opportuno fare una query preventiva per verificare se esiste gia' un nome uguale. Se esiste dai l'avviso di cambiare nome, se non esiste la inserisci.