Loading...
Здраствуйте форумчане, воот запрос.
UPDATE `money` SET `money`=`money`-1 WERE `id`=1;

как сделать чтобы значение money не шло в минус?
Поменяй символ - на +
Fuck To Police , блин, недописал когда значение money = 0, а мне нудно имено отнять
https://www.w3schools.com/sql/func_mysql_if.asp
или money int(10) unsigned
PasichNIK , UPDATE `money` SET `money`=`money`-1 WERE `id`=1 AND `money` > 0;
sql
   UPDATE `money` SET `money`=`money` 1 WERE `id`=1;   
зачем вы дергаете запрос? если у вас есть информация пользователя то лучше заранее if($user['money'] > 0) {
запрос ( так вы секономите)
}
JCtapuk , нет, так не пойдет, я одним запросом зочу обновить неськолько ячеек которая из них money
sql
   UPDATE `users` SET `money` = IF(`money` > 0, `money` - 1, 0)  WHERE `id`=1;   

________
посл. ред. 20.04.2020 в 17:17; всего 1 раз(а); by Mr.Hunky
Онлайн: 4
Время:
Gen. 0.1511
(c) Bym.Guru 2010-2026