PHP 运行一个正确计算值的脚本。当我回显该值时,它显示为 4.865472349
然后使用一个简单的更新脚本将值输入到我的数据库中。
$query = "UPDATE members
SET rating = $r
WHERE username = '$username'";
mysql_query($query);
当我这样做时,输入到数据库中的值为 5。
如果我将前面公式中的 $r 直接替换为 4.865472349,它会产生相同的结果。
显然这是因为我的 SQL 类型设置为“整数”
但我不知道要改成什么来解决这个问题。有什么帮助吗?