问题标签 [voting-system]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
492 浏览

php - 基于 PHP 的投票脚本

我正在一个管站点上工作,该站点按其来源国家/地区对每个视频进行分类,而不仅仅是类别。

我需要考虑一个投票系统,如果我们在国家/地区犯了错误,用户可以纠正我们,并可能提出正确的建议。所以我认为会有这个+ / - 简单的投票系统。如果用户点击“-”,那么他需要建议正确的国家。

假设我们说视频来自巴西,用户应该能够投票反对并从列表中选择正确的国家并提交。然后我们需要手动更正它。

我只是想不出一种从 MySQL 表角度创建该选项的方法。我的意思是我们的数据库中有 200 多个国家/地区,每个国家/地区都有其 ID,我正在考虑为投票脚本创建一个表:ID | video ID | Votes for | Votes Against | suggestions. 我想不出适合建议几个国家/地区的逻辑(这里不能为每个国家/地区创建一个列..)。问题基本上是每个用户都可以建议一个不同的国家。例如:5 可以说是阿根廷,2 可以说是智利,4 说是西班牙等。我如何设计表格以获取许多以前未知数量的值?

我对数据库不是那么好..

那里有很多好的投票脚本,但没有一个具有建议功能。至少我找不到。

如果你知道一个适合这里的好脚本,那也很棒。

谢谢!

0 投票
2 回答
207 浏览

grails - 如何为 Grails 域类实现投票?

我有一个 Book 类,需要实现是/否投票功能。我的域类如下所示:

为图书课实施投票的最佳方式是什么。我需要以下信息:

  • 一本书在所有投票中的平均 yesVote 是多少(是或否)?
  • 如何检查特定用户是否进行了投票?

实现平均 yesVote 计算以使性能不下降的最佳方法是什么?

0 投票
0 回答
108 浏览

facebook - How to put log in box in a website to ensure one user can vote once only?

I have a school project to do which requires us to develop an online voting website. how do i ensure one user has voted once only?

the website is supposed to be in booths in public places which means i cannot use ip addresses or cookies. i was planning to use fb login id or maybe some other email id but i cannot find relevant codes/links. i just want people to go through the procedure of entering the log in id but not go to fb directly.

my website cannot be published online.

could you please suggest how i can achieve this? it is a bit urgent, thank you!

0 投票
0 回答
760 浏览

r - 投票/排名 Ranked Pair 方法

目前,我尝试了解Ranked Pairs方法。从 Wikipedia 条目中,我并没有真正了解如何创建成对比较矩阵。这个解释帮助我理解了比较这些对的一种方法——不过,我不确定这是否正是 wiki 中所说的。我的第一个问题是,根据1比较2中的对是否有效?

我设法将2中的解释改编为 R 代码:

在以下(不切实际)示例中,候选人(行)多于选民(列),但所有选民都给每个候选人一个排名(完整排名)

然后使用 Ranked Pairs 方法对秩矩阵进行排名

评论sorted:如果我理解正确,那么我们需要先按,like然后dislike按 ,然后按ties。我重新分配了disliketies( numberOfVoters) 的值,以便可以将其用作“数字”。这引出了我的下一个问题:排序和确定获胜者。我想,但我不确定,在哪里可以按 |candidates| 的基数排序:

所以排名scores(越高越好)给了我们一个排名。正确的?

第三个问题是关于确定候选人排名的交互作用。分数排名为我们提供了候选人的排名列表。但是 Wikipedia 1告诉我们,对于真正的排名,应该通过从列表中删除获胜者来重新计算整个过程以确定下一个获胜者。而且我不明白为什么这可能会返回不同的排名。有人举个简单的例子吗?

非常感谢!

0 投票
1 回答
98 浏览

mysql - 尝试构造一个类似选择的 MySQL 查询失败

背景资料

系统

操作系统:

MySQL:

数据库

引擎:MyISAM

表:post_votes

表:帖子

问题

我想根据他们的赞成/反对比率来选择帖子。我想出了一个计算赞成票和反对票但似乎无法将其加入实际帖子的查询。

工作(不完整)查询

损坏的查询

我究竟做错了什么?我得到的错误信息是:

0 投票
1 回答
324 浏览

django - 如何实施投票验证系统?

我正在尝试创建一个简单的限制系统,因此用户不能在一个简单的投票中投票两次(主要像 django 教程中的示例投票)我似乎无法找到我喜欢的方法。

我最喜欢的是在 Choice 模型中有一个 User FK 并在那里添加用户,如下所示:

模型.py

视图.py

这样我可以将每个选项的投票限制为 1,但我想将每个投票限制为 1。想象一下这样的情况:你有一个有 5 个选项的投票,通过这个验证,用户只能投票 1 次,但每个选项只能投票 1 次,这意味着他/她可以投票 5 次。

对于制作一个每次投票只允许 1 票的系统,您有什么建议?我你需要模型或者我会粘贴它们的东西,这是一个开源项目。

0 投票
1 回答
80 浏览

ruby-on-rails - 投票功能问题

请多多包涵,因为我很难说出这个问题。

我正在尝试在 Rails 应用程序中学习和实现投票功能,我正在使用activerecord-reputation-system gem。

我已经成功地在我的用户显示视图中实现了这个功能,我遇到的问题是在我的微帖子提要中。

当用户登录时,他/她会被重定向到现在有一​​个微博提要的主页,这是我想放置投票链接的地方,但它只是不起作用。

我必须为主页控制器定义投票路由吗?就像我为微博所做的那样

或者是什么??

路线包含在原始帖子中,计划使用post方法。这就是我的链接:

0 投票
1 回答
12873 浏览

mongodb - Voting in MongoDB

An odd number set is recommended. My doubt is as one goes down from an odd set, we have an even number set. The number of members fluctuate between even and odd when they go down one by one. We always don’t have odd member scenario. Can some one explain how MongoDB voting works?

0 投票
1 回答
196 浏览

jquery - 如何使用对数制作条形评级系统

我想为我的网站制作一个酒吧评级系统,这就是我实际拥有的:

在此处输入图像描述

这看起来一点也不好看:p。我希望高度像指数曲线一样逐渐增加。刚开始不会太陡,之后会逐渐增加。

使用:

其中i是从 0 -> 19(条数)的 for 循环变量,settings.height 是 15 的基本高度。我应该怎么做才能纠正它?

编辑:像这样,但颠倒 在此处输入图像描述

0 投票
2 回答
524 浏览

php - php ajax mysql投票按钮,第一次点击不注册

我有一个简单的(或者我认为是这样的)PHP、MYSQL、AXAX 系统来为我的网站上的项目登记投票。我只做upVotes,所以只有一个按钮。

我的问题是,当页面加载时,会显示该项目的正确投票数,但是在第一次单击 upVote 按钮时,该值不会改变。我知道我一定错过了什么,但我不知道是什么。这可能很简单......但我就是想不通。

一切都很好地连接到数据库。这就是为什么我把所有代码都省略了。

任何帮助是极大的赞赏。

这是我拥有的javascript:

这是用于查询数据库的 php 文件:

这是我在页面上用来显示值/按钮的 HTML: