Попробуй $db->query("UPDATE `users` SET `rub` = '". ($user['rub']-20)."' WHERE `id` = '". $user['id'] ."'");
Заменить на
$db->query('update users set rub = ? where id = ?', array($user['rub']-20,$user['id']));
P.s: PDO
________ посл. ред. 03.04.2015 в 13:27; всего 1 раз(а); by LordSaske