我想将此值插入到我的数据库中的 FLOAT(3,1) 列中:
$sec['votos_rating'] = 5 + ($sec['votos_pos'] * (5 / $sec['votos_total'])) - ($sec['votos_neg'] * (5 / $sec['votos_total']));
但我总是得到1.0
, 2.0
, 3.0
, 等等...
你知道我做错了什么吗?
这就是问题所在:
$db->addInteger('votos_rating', $sec['votos_rating']);
我应该改用 addFloat ... ;)