jjzjj

volunteer

全部标签

PHP/MYSQL 只允许每个成员投一票?

我一直在工作中布置了一个奖项投票系统的任务,我对php和mysql不是很了解。但我比这里的任何人都更了解这件事,而且我的老板正在度假。但我一直在重复使用以前留在我们系统中的代码,并在今年对其进行调整。投票系统基本上运行良好,我在mysql中设置了新表来捕获数据。我在现有代码中发现了一个相当大的缺陷,但我不确定如何修改它。基本上,该代码允许人们在此刻随意投票。我想将它限制为每个成员只能投1票,以保持公平。所以目前,成员(member)使用成员(member)号登录,然后投票。票数存储在mysql表中,然后我可以通过查询数据来累加票数。我希望有人可以帮助我添加一两行代码,这将简单地检查成员

php - 在 Laravel Fluent 中使用 Distinct

我有这个连接:ReturnDB::table('volunteer')->join('volunteer_volunteer_category','volunteer_volunteer_category.volunteer_id','=','volunteer.id')->select(array('*','volunteer.idASlink_id'))->where('is_published','=',1)但它不出所料地返回重复记录,所以我尝试使用distinct():ReturnDB::table('volunteer')->join('volunteer_volunteer

php - 在 Laravel Fluent 中使用 Distinct

我有这个连接:ReturnDB::table('volunteer')->join('volunteer_volunteer_category','volunteer_volunteer_category.volunteer_id','=','volunteer.id')->select(array('*','volunteer.idASlink_id'))->where('is_published','=',1)但它不出所料地返回重复记录,所以我尝试使用distinct():ReturnDB::table('volunteer')->join('volunteer_volunteer