30 / 45 / 19
Регистрация: 18.07.2018
Сообщений: 578
1

Значение после определения и изменения в БД

13.11.2018, 08:44. Показов 348. Ответов 0
Метки нет (Все метки)

Здравствуйте!
Вводная
PHP
1
2
3
4
5
6
$ref = MySQL::run('SELECT `referer`, `payin` FROM `users` WHERE `id` = ? LIMIT 1', [$data->user_id])->fetchObject();
MySQL::run('UPDATE `users` SET `in` = `in` + ?, `payin` = `payin` + ?, `payref` = `payref` + ? WHERE `id` = ? LIMIT 1', [$data->amount, $data->amount, $ref_sum, $data->user_id]);
MySQL::run('UPDATE `users` SET `out` = `out` + ? WHERE `id` = ? LIMIT 1', [$ref_sum, $ref->referer]);
if ($ref->payin == 0) {
    MySQL::run('UPDATE `users` SET `task_3` = `task_3` + 1 WHERE `id` = ? LIMIT 1', [$ref->referer]);
}
Я так понимаю, если в первом запросе $ref->payin равна 0, то после второго запроса, где идёт её увеличение, она остаётся равна 0, потому что я её не переопределяю и условие должно выполниться?
Правильно?
Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2018, 08:44
Ответы с готовыми решениями:

Вывести значение БД в DataGridView и после изменения занести обратно в БД
Вечер добрый! Суть проблемы такова - пишу программу на C# по взаимодействию с БД MS Access. Делаю...

После изменения массив выводит точно такое же значение
Дана матрица C(n,m), где n,m≤30. Разработайте программу, умножающую положительные элементы на...

Как в языке С++ вывести значение изменения с точностью k знаков после запятой?
Как в языке С + + вывести значение изменения с точностью k знаков после запятой?

Папка не меняет свою дату изменения после изменения вней txt
Здравствуйте! Помогите решить проблему, для меня это очень важно. ПРИМЕР: Допустим есть...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2018, 08:44
Помогаю со студенческими работами здесь

После изменения кода, отображает элементы до изменения
Ребята, помогите, такая проблема: есть корпоративный сайт написанный на ASP.NET работает через IIS ...

После изменения GridView не вносятся изменения в БД
Значит есть GridView подсоединенный к DataSource, который в свою очередь подсоединен к БД. Данные...

Изменения цвета div после после удачного завершения запроса Ajax
Добрые сутки! Помогите решить следующую проблему. Есть 10-ть Div внутри каждой написано три...

Записать логическое выражение, описывающее область определения и область изменения функции y=1/x^2
Нужна ваша помощь, господа-программисты! Спасибо огромное, заранее.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru