ma che errore stupido che ho fatto!!!! mi vergogno anche a dirlo...
praticamente io non potevo vedere da db perchè se vincita era uguale a zero me la cancellava lo script... poi ho deciso di mettere come commento la riga che eliminava, e vedevo che a video stampava zero, però nel database era uno... e a pensarci è ovvio... se io stapo una riga, che è stata selezionata quando valeva ancora zero è normale che non mi stampa uno...
scusatemi e grazie ancora