我希望user_id2概述另一个用户在他的帐户上执行的最后一个操作,任何一个投票投反对票确认不确认每次用户执行操作时,都会在右列中添加一行1。空白元素用0填充。user是投票者,user_id是被投票的人|id|user|user_id|up|down|confirm|unconfirm|date|+----+------+---------+----+------+---------+-----------+------------+|1|1|2|1||||2014-11-03||2|1|2|1||||2014-11-03||3|1|2||1|||2014-11-03||4|1|2|
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我需要对3个问题进行调查:第一个问题是是/否。第二个将有多个答案,您可以在其中为该问题选择多个答案,以及一个可用于填写答案的“其他”框。最后一个问题将是一个文本区域,用户可以在其中输入一般评论/建议。我希望这个调查应用程序有一个管理端,这样我就可以将结果导出为标准格式和/或能够通过界面查看统计数据。我找到的一个是this.还有其他类似的吗?编辑:基于PH
非常实用的一篇参考https://blog.csdn.net/weixin_45629315/article/details/113469323已经非常详细(下面简称它教程),操作简单,但是对于完全没有接触过Dapp开发、从来没有使用过Remix/Ganache/solidity的程序员来说,仍然不清楚某些操作具体怎样做,所以这里通过截图补充的再详细一些~1.打开windows的开发者模型不知道这一步是否有用,之前由于别的项目打开windows的开发者模式了,可能对它有帮助2.火狐浏览器加载MetaMask插件下面这张图红框标注的是“移除”,因为我已经加载过MetaMask工具了,如果没有安装
我正在尝试复制SE的投票系统。我网站上的用户应该只能对帖子投票一次,然后他们就被锁定了。我目前有两个表,users和posts。我应该如何存储有关用户对哪些帖子投票的信息?我正在考虑在posts中设置一个列,用于存储对其投票的用户的uid。另一个想法是在users中有一列,其中包含他/她投票的帖子的id。我应该怎么做?我想考虑可扩展性,并且易于确定投票是否有效。 最佳答案 创建另一个表来存储来自users和posts表的信息:CREATETABLEvotes(user_idINT,post_idINT,PRIMARYKEY(user
我想为我的网站创建一个赞成票和反对票系统,在这个系统中,唯一用户可以对一个帖子投赞成票/反对票,下次他只允许相反的人从数据库中退出,然后他可以再次赞成或反对否决票。在这种情况下,我有:用户表:idname辩论表:idpost投票表:iduser_iddebate_id和类似的否决表:iduser_iddebate_id这是管理和跟踪赞成票和反对票概念的好方法吗? 最佳答案 我认为,您可以使用一个表来跟踪投票,结构可能是这样的表:投票id|user_id|debate_id|vote这里,vote字段可以是tinyInt,默认为nul
用一个工作示例来描述我的问题是最简单的:即使您没有登录,YouTube也会记住您看过的内容,并在下次根据以前看过的电影给您建议。我的站点在某种程度上是相似的:用户可以在不登录的情况下对文章进行投票,并且该站点使用cookie记住投票。我已经找到了一种工作方法,但必须有一种更简单的方法-现在数据库的使用也没有得到优化。对于每个访问者,都会检查他是否有cookie。如果是,我查询他的选票。如果不是,我创建一个虚拟用户,并向他发送cookie。现在我存储这个用户“last_visit”时间戳。在此之后,两个用户的一切都是一样的。我的问题是我的数据库充满了虚拟用户,所以我让我的cookie在3
查看您进入了一个充满评论的页面。评论的投票系统以您的投票突出显示。数据库为支持此要求,数据库架构至少应如下所示:页面整型pageId评论intcommentId整型pageId投票整数用户名intcommentId枚举(上、下)方向Controller如果页面ID为123,用户ID为456,这将是Controller的原始实现:1)查询用户456对第123页评论的所有投票:SELECTc.commentId,v.directionFROMcommentsASc,votesASvWHEREc.pageId=123ANDc.commentId=v.commentIdANDv.userId=
我正在尝试用PHP为我的帖子开发一个投票系统,访问者可以在其中投票赞成或反对,然后我应该能够按最高/最低评分对帖子进行排序。任何人都可以推荐一个我可以用于此的好脚本吗? 最佳答案 没有“脚本”可以神奇地为您做到这一点。您需要在您的MySQL数据库中创建一个表,该表至少有两个字段,postid和投票数。您还需要创建一个PHP页面来处理投票更新以及按排序顺序返回帖子。 关于php-赞成/反对投票脚本,我们在StackOverflow上找到一个类似的问题: http
我是数据库和网络开发的新手,但我正在尽我最大的努力学习我自己的动态网站。我正在逐步进行,目前正在纸上设计数据模型。我想知道如何为允许投票的网站构建数据库,就像stackoverflow那样?如果有一个包含问题列表的表,则用户创建的每个问题都会添加到该表中。不能简单地在这张表上有一个字段来计算选票,因为那将允许一个人拥有无限的选票,对吧?所以应该有一个连接到另一个表的键,该表计算选票并跟踪用户,这样他们就不能投票两次,对吗?如果这是真的,这就是我感到困惑的部分。每个给出的答案也可以进行投票。那么这是否意味着当用户提交一个答案时,除了可能将该答案添加到一个单独的表中用于每个问题的答案之外,
我正在开发一个PHP应用程序,它有几个可以评论的对象。每个评论都可以投票,用户可以给它+1或-1(如Digg或Reddit)。现在我正计划有一个带有user_id和他们的投票信息的“投票”表,这似乎工作正常。事实是,每个对象都有数百条评论,这些评论存储在单独的评论表中。加载评论后,我必须统计选票,然后单独检查每个用户的投票,以确保他们只能投票一次。这行得通,但看起来确实是数据库密集型-仅针对评论的大量查询。是否有一种更简单的方法可以减少数据库密集度?我当前的数据库结构是最佳选择吗?为了更清楚地了解当前的数据库结构:评论表:用户编号object_id总票数投票表:评论编号用户编号投票最终