обнаружил такую шляпу
в коде есть переменная money, поставил ее $money=0;
было 10
соответственно дальше
$sth=$dbh->prepare("INSERT INTO pays (mid, cash, time, admin_id, admin_ip, office, bonus, reason, coment, type, category)".
" VALUES ($Mid, -$money, unix_timestamp(), 0, 0, 1, 'y', 'Remove Dr.Web subscription', 'Remove Dr.Web subscription', 10, 105);");
$sth->execute;
но снимает все равно 10 грн
хотя по платежам ничего не пишет, потом пишет, что баланс не соответствует тому, что по платежам.
$sth=$dbh->prepare("UPDATE users SET srvs=$srvs,balance=balance-10 WHERE id=$Mid");
э?