如何建立多个活动注册网站?

时间:2014-01-17 10:09:42

标签: javascript php jquery mysql

假设,我想建立一个大学节目的网站。我想在其中添加注册和登录功能。此外,还有很多活动。所以,如果有人登录并注册了一个事件;我该如何保留一个单独的选项卡,说明有多少用户注册了该事件?

这是我期望的工作流程: 1.用户注册。 2.用户获取用户ID并登录网站 3.从各种事件列表中,他选择一个并注册。 他收到一封确认他已成功注册参加活动的邮件。

我该如何继续开发???

我有一个包含以下属性的表: 名称 用户身份 DOB 学院

如果用户注册某个事件,我该如何在此表中添加事件名称?

2 个答案:

答案 0 :(得分:2)

你问的问题是如此广泛以至于我可以写一本书来回答它。事实上,很多人have done so

在您希望解决此问题之前,您需要了解以下所有主题...

  • HTML
  • 在PHP中创建一个简单的页面
  • 创建MySQL数据库以存储您的信息
  • 使用PHP连接MySQL并存储用户/注册&查询注册
  • 使用PHP发送电子邮件
  • 设置网络服务器以实际托管您的内容
  • 发布您的网站
  • 设置域名以指向您的网络服务器

这仍然是一个不完整的列表,但是一旦你知道如何做到上述每一个,问题就会变得非常简单。

不幸的是,这里没有人会为你做这一切。您需要在线阅读教程和示例,在本地计算机上设置PHP和MySQL,然后开始练习。

如果您遇到特定问题,Stack Overflow是一个值得讨论的好地方 - 但您的问题必须具体而详细,最好包括代码/ SQL,以便其他人可以准确地看到您所做的事情而不必猜测< / p>

编辑:

好像你在问数据库设计。

我希望你有三张桌子......

Users
    ID, Name, EmailAddress, etc...

Events
    ID, Name, Description, Location, Date, etc...

Registrations
    UserID, EventID

创建用户后,他们会进入users表。事件进入事件表,并通过在Registrations表中放入一个条目来记录用户注册,该条目包含相应用户和事件的ID。

答案 1 :(得分:0)

我不明白问题。

在数据库中,您应该有一个“多对多”表格,您可以在其中将用户与事件联系起来。

从此表中可以了解用户的哪些事件以及哪些用户已注册参加活动。