¿Guardas en la BD el nombre de la imagen?
Si es así, es solo preguntar si el nombre de la imagen ya existe en la BD. Si existe, evitas que se vuelva a guardar, en caso contrario la guardas.
Código PHP:
Ver original$nombreImagen = "Imagen.jpg";
$query = mysql_query("SELECT COUNT(id_imagen) AS count_img FROM tabla WHERE nombre='".$nombreImagen."'"); if($result['count_img'] > 0) {
echo "La imagen ya existe en la BD, no puedes volver a subirla.";
} else {
// Subes la imagen
}