beh scusa ma tu l'estrazione del databse la fai in base all'importo giusto?(visto che l'id lo vuoi ricavare)

allora anziche fare select * idichi where importo = valore

da li ti ricavi l'id