Хорошо, поэтому я сохраняю доходы пользователей, которые они сделали в моей базе данных. У меня есть набор столбцов, который имеет десятичный код (5,5)
.
Кажется, что как только значение достигнет 0.99999
, оно не будет повышаться, например до 1.00000
.Прибыль пользователя не повышается
Я делаю простое обновление
$fdfsdfdsfsdf = mysql_query("UPDATE users SET available_earning=available_earning+0.00002 WHERE id = '".$owner2."'")
or die(mysql_error());
Обновление работает в доходы до получения до 0.99999
затем останавливается. Любая идея, что я могу сделать?
Приготовьте запросов SQL правильно: ваш уязвим для инъекций SQL. –
Вы должны воздерживаться от использования 'mysql_query', поскольку он устарел в PHP. Взгляните на PDO или MySQLi для новых драйверов в PHP – Jamesking56