数学不是我的强项,我在这里不知所措。
基本上,我所需要的只是一个简单的公式,它可以给出 1 到 5 的加权评级。如果票数很少,它们的影响力较小,并且评级更趋向于平均值(在这种情况下,我希望它是为 3,而不是所有其他评分的平均值)。
我尝试了一些不同的贝叶斯实现,但这些都没有解决。我相信我正在寻找的图形表示可以显示为:
___
/
___/
Run Code Online (Sandbox Code Playgroud)
干杯
我已经用尽所有努力看似微不足道的问题了,但却无处可去.
有一个简单的准备声明:
$qry = $core->db->prepare("SELECT * FROM users WHERE email = '?'");
$qry->execute(array('email@address.com'));
Run Code Online (Sandbox Code Playgroud)
但是,不返回任何行.使用硬编码到查询中的参数运行查询会导致成功选择一行.我已经尝试了许多不同的方法来做准备,但即使是这个最简单的形式也没有用.
PDO对象存储在名为Core的单例中.PDO正在使用mysql驱动程序.