mxpimp47, there can be multiple ways to do what you’re after, so I’m just going to suggest a simple one (not the most optimized one).
I’m assuming that in your project you have a table of users and that your login system and session id can identify the currently logged in user.
1. You should create a table for events (events) to store the events you want people to sign up to (event A, event B … event X)
2. Another table (attendees) that holds those data for people who signed up to different events
3. For every person who signs up to ‘event A’ you need to create a new record in the attendees table which references event A record from the events table and also has the detail of the person and when to attend (i.e. events A, Jason Smith, Date of event, ... )
4. Since you’re session id can identify who is logged in, then you really don’t need people to type in their name every time they sign up (unless you have your own reasons for). Therefore you can just have a radio button under each event to let the user choose the event he wants to attend and then press submit.
5. Then your code needs to read which event was selected, identify the member and then create a new record in the attendees table.
This is a very rough description of what needs to be done. Other people here may achieve this different to what I’m suggesting. It just goes to show that there are many ways of doing the same thing. Don’t be too concerned about how you do it and concentrate of learning as much as you can.