每次有人访问我的网站时,我都会显示三个选项之一(A、B、C)。如果用户喜欢这个选项,他就会点击它。我想找到一种方法来显示较少点击次数较少的选项。在 PHP 中执行此操作的最佳方法是什么?
我通过简单地在数组中添加“投票”来保存 MongoDB 中的点击:
$option[]='a';//one click on option A
$option[]='b';//one click on option B
$option[]='b';//another click on option B
try{
$m=new Mongo();
$c=$m->db->clicks;
$c->save($option);
$m->close();
}
catch(MongoConnectionException $e){ die('Error connecting to MongoDB server. ');}
catch(MongoException $e){ die('Error: '.$e->getMessage());}
这打印:
Array
(
[0] => a
[1] => b
[2] => b
)