Hola:
Me parece que estás condicionando la inserción a que exista un comentario, aunque ya hayas ubicado la imagen... creo que sin comentario deberías usar uno por defecto o ninguno... y para localizarla en la base de datos, deberías usar mysql_insert_id() para obtenerlo (supongo que es un campo auto_increment)
Saludos