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

Изображение

------
62080_Screenshot_20190213162930.png (58.1 Kb)
Скачиваний: 63
Router , оно теперь 0.)1 и тд не показывает только 1,2,3 и целые

Изображение

------
62081_SC20190213155913.png (16.9 Kb)
Скачиваний: 59
Graph Aizen , длина: 10,2
Онлайн: 8
Время:
Gen. 0.0958
(c) Bym.Guru 2010-2026