Loading...
Обучение/Помощь новичкам | почему кидает сотые
Столбец reiting сделал типа DOUBLE
сделал запрос в чате

mysql_query('UPDATE `user` SET `reiting` = `reiting` + 0.01 WHERE `id` = "'.$user['id'].'"');

в профиле вот так прописал

if($profile['reiting'] >= 0 && $profile['reiting'] <= 0.05){$stats ='<i>Тихоня</i>';}
elseif($profile['reiting'] >= 0.06 && $profile['reiting'] <= 1.00){$stats ='<i>Говорун</i>';}

только когда набирается 0.09 оно кидает рейтинг так
0.0999999999999

в таблице по умолчанию стоит 0

если сделать 0.01 поможет как думаете?
В бд тип рейтинга какой, INT?
Router (13.02.2019 в 16:27)
В бд тип рейтинга какой, INT?

читай внимательно

Столбец reiting сделал типа DOUBLE

если INT не добавляет рейт
________
посл. ред. 13.02.2019 в 16:28; всего 1 раз(а); by Graph Aizen
Делай как у money
Router , оно теперь 0.)1 и тд не показывает только 1,2,3 и целые
Graph Aizen , длина: 10,2
Онлайн: 3
Время:
Gen. 0.0801
(c) Bym.Guru 2010-2026