带用户输入的锦标赛括号(php?)

带用户输入的锦标赛括号(php?),php,mysql,tournament,Php,Mysql,Tournament,基本上,我想要一些关于如何实现我的想法的帮助。任何指示都将不胜感激。我不确定我应该使用什么语言,或者我是否需要某种MySQL数据库 我想做一个比赛支架。我在这里读过几篇关于括号的帖子,但我找不到解决办法 我想向用户展示两个选项,从大约16个选项中选择。这两个选项将从池中随机选择。然后,用户将从提供给他的两个选项中选择“更好”或“最好”选项。在“配对”之后,池将减少到池中剩余的选项,即14个。在配对之后,用户将立即看到另外两个选项,然后该过程将重复进行,直到池中的所有选项都被使用为止。第一轮有8场

基本上,我想要一些关于如何实现我的想法的帮助。任何指示都将不胜感激。我不确定我应该使用什么语言,或者我是否需要某种MySQL数据库

我想做一个比赛支架。我在这里读过几篇关于括号的帖子,但我找不到解决办法

我想向用户展示两个选项,从大约16个选项中选择。这两个选项将从池中随机选择。然后,用户将从提供给他的两个选项中选择“更好”或“最好”选项。在“配对”之后,池将减少到池中剩余的选项,即14个。在配对之后,用户将立即看到另外两个选项,然后该过程将重复进行,直到池中的所有选项都被使用为止。第一轮有8场比赛,然后比赛将继续进行,直到选出一名胜利者。还要注意,这个括号不是由分数决定的,而是纯粹基于用户输入(他更喜欢两个选项中的哪一个)。最终的结果是唯一赢家的可视括号,以及基于用户输入的其他输家选项。我想这需要将用户输入存储在数据库中

这是一个经典的版本,有16个选项

无论如何,我想知道如何实现/编码这个。我对HTML/CSS非常熟悉,对PHP了解很少。我设置了数据库之类的东西


想法?

你需要一个数据库。从
teams
表格开始,输入16个条目。然后,通过PHP:

SELECT * 
FROM teams
ORDER BY RAND()
LIMIT 2
现在,您必须向用户展示这两个团队,并使用html表单subiit或一些AJAX允许他们选择获胜者。现在,制作另一个表格,比如说“一个优胜者”的“圆桌会议”,并插入用户的选择

INSERT INTO round_one_winners
  (name)
VALUES
  ('team one')
重复x8。然后:

SELECT * 
FROM `round_one_winners`
ORDER BY RAND()
LIMIT 2
重复x4,使用一张双人圆桌