From 6b1a554d4b9948e0fdc3b6c30d23806149a0dc9d Mon Sep 17 00:00:00 2001 From: lopar Date: Sat, 10 Mar 2018 01:07:02 +0200 Subject: [PATCH] =?UTF-8?q?=D0=B2=D0=B2=D0=BE=D0=B4-=D0=B2=D1=8B=D0=B2?= =?UTF-8?q?=D0=BE=D0=B4,=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B2=D0=BE=D0=B4=20?= =?UTF-8?q?=D1=81=D1=80=D0=B5=D0=B4=D1=81=D1=82=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bank.php | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/bank.php b/bank.php index 8f1e2c3..7fe9ea1 100644 --- a/bank.php +++ b/bank.php @@ -89,7 +89,6 @@ if (!$_SESSION['bankid']) { 0 && ($summa <= $user['money'])) { $user['money'] -= $summa; - db::c()->query('UPDATE `users` SET `money` = `money` - ?i WHERE `id` = ?i', $summa, $bankid); - db::c()->query('UPDATE `bank` SET `cr` = `cr` + ?i WHERE `id` = ?i', $summa, $bankid); + db::c()->query('UPDATE `users` SET `money` = `money` - ?i WHERE `id` = ?i', $summa, $bank['id']); + db::c()->query('UPDATE `bank` SET `cr` = `cr` + ?i WHERE `id` = ?i', $summa, $bank['id']); db::c()->query('INSERT INTO `bank_logs` (`user_id`, `sum`, `type`, `comments`, `source`) - VALUES (?i, ?i, "?s", "?s", ?i)', $bankid, $summa, 'money-in', 'Банк: Зачисление средств на счёт', $bankid); + VALUES (?i, ?i, "?s", "?s", ?i)', $bank['id'], $summa, 'money-in', 'Банк: Зачисление средств на счёт', $bank['id']); } else { $mywarn = "У вас недостаточно денег для выполнения операции"; } @@ -118,10 +117,10 @@ if (!$_SESSION['bankid']) { if ($submit == 'money-out' && $summa) { if ($summa > 0 && ($summa <= $bank['cr'])) { $user['money'] += $summa; - db::c()->query('UPDATE `bank` SET `cr` = `cr` - ?i WHERE `id` = ?i', $summa, $bankid); - db::c()->query('UPDATE `users` SET `money` = `money` + ?i WHERE `id` = ?i', $summa, $bankid); + db::c()->query('UPDATE `bank` SET `cr` = `cr` - ?i WHERE `id` = ?i', $summa, $bank['id']); + db::c()->query('UPDATE `users` SET `money` = `money` + ?i WHERE `id` = ?i', $summa, $bank['id']); db::c()->query('INSERT INTO `bank_logs` (`user_id`, `sum`, `type`, `comments`, `source`) - VALUES (?i, ?i, "?s", "?s", ?i)', $bankid, $summa, 'money-out', 'Банк: Вывод средств на руки', $bankid); + VALUES (?i, ?i, "?s", "?s", ?i)', $bank['id'], $summa, 'money-out', 'Банк: Вывод средств на руки', $bank['id']); } else { $mywarn = "У вас недостаточно денег на счету для выполнения операции"; } @@ -142,13 +141,13 @@ if (!$_SESSION['bankid']) { } $new_summa = $summa + $nalog; if ($new_summa <= $bank['cr']) { - db::c()->query('UPDATE `bank` SET `cr` = `cr` - ?i WHERE `id` = ?i', $new_summa, $bankid); + db::c()->query('UPDATE `bank` SET `cr` = `cr` - ?i WHERE `id` = ?i', $new_summa, $bank['id']); db::c()->query('UPDATE `bank` SET `cr` = `cr` + ?i WHERE `id` = ?i', $summa, $toid); db::c()->query('UPDATE `bank` SET `cr` = `cr` + ?i WHERE `id` = ?i', $nalog, 0); db::c()->query('INSERT INTO `bank_logs` (`user_id`, `sum`, `type`, `comments`, `source`) - VALUES (?i, ?i, "?s", "?s", ?i)', $toid, $summa, 'money-in', 'Получение банковского перевода.', $bankid); + VALUES (?i, ?i, "?s", "?s", ?i)', $toid, $summa, 'money-in', 'Получение банковского перевода.', $bank['id']); db::c()->query('INSERT INTO `bank_logs` (`user_id`, `sum`, `type`, `comments`, `source`) - VALUES (?i, ?i, "?s", "?s", ?i)', $bankid, $new_summa, 'send-money', 'Банк: Перевод средств на другой счёт. Комиссия: 5%', $toid); + VALUES (?i, ?i, "?s", "?s", ?i)', $bank['id'], $new_summa, 'send-money', 'Банк: Перевод средств на другой счёт. Комиссия: 5%', $toid); } else { $mywarn = "У вас недостаточно денег на счету для выполнения операции"; }