Променяне на числа в базата данни?

qazxsw

Registered
Имам поле в базата данни "точки" в което когато някой постне нещо в сайта и му дава по 1 точка.

Как ще изглежда заявката обаче ако искам от полето в което точките са 100 да извадя 50 точки?
 
Код:
mysql_query("UPDATE `table` SET `to4ki` = '50' WHERE `to4ki` = '100'");
така само си оправи полетата
 
sorRy каза:
Код:
mysql_query("UPDATE `table` SET `to4ki` = '50' WHERE `to4ki` = '100'");
така само си оправи полетата
Не е много правилно ... така изнасяш математическата операция ИЗВАЖДАНЕ в PHP-то. По-добре да си седи в SQL-а.
UPDATE table_name SET points=points-50 WHERE points=100 .......... и други условия ако има.
А и предполагам полето points е тип INT() тогава не е нужно да слагаш числото в ''
 

Back
Горе