Bár én már évek óta nem programozok komolyabban, de az ilyesmit nem adatbázis szinten illik megoldani? Hogy X másodperce kiolvastál 10db-ot, az senkit nem érdekel. Beírni nem a 15-öt kell, hanem db query-ben "mennyiseg=mennyiseg+5"
(igaz, arra nem tértél ki, hogy az adatot miben tárolod)
----------------------------------^v--------------------------------------
"Probléma esetén nyomják meg a piros gombot és nyugodjanak békében!"