473,401 Members | 2,125 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,401 software developers and data experts.

Script to record/updated RSVPs

Good afternoon,


Good afternoon,

I am looking to find / create a script which will allow visitors a
website RSVP for events. Users will have a unique ID that they receive
in the mail. I would like for them to be presented with a form to
enter this unique ID, and then search the database for events that the
user has been invited to.

There will be a fixed number of events, but the user should only see
events that they are invited to, likely the tombstone data will be in
one table, and the events in a second.

The next page would display tombstone info, which can be updated, and
provide an opportunity for the user to RSVP for each event that they
have been invited to. For example:
Welcome Mr. Smith

RSVP Status:

Meeting XYZ __ will attend __ will not attend
Dinner __ Will attend __ will not attend
e-mail address: ___________
Name of Hotel: ____________

Does anyone have a suggestion on how to accomplish this??

Thanks in advance for your assistance.

Jan 22 '07 #1
2 1191
Check first, if they are open source apps available.

Depending on the generalization level I want to achieve, I would maybe start
with creating 3 database tables:

- events
- persons
- invitations (or events_persons, if you wish. it could imho handle both
invitations and replies to them)

But it really depends, how flexible system needs to be done. If there is
one invitator, there is no need for admins-table. If events are fixed, they
can be upated with phpmyadmin well enough. Also, are there two hierarchy
levels events like 1)different kinds of conferences that has 2) different
kinds of dinners.

I would also carefully think, could invited couples be handled in database
as one entry/couple. Since making those connections could be timetaking. But
this depends also, can those invitees split to separate dinners. For
example, some conferences have other events for men and other for women. And
then also, who of the two is "default" invitee, like one's son is default
guest for christmas table, but his new girlfriend is not supposed to come
ALONE, only with the son.

INVITEES
inv_id
inv_line (like Mrs & Mr Jones)
inv_min_seats
inv_max_seats

EVENTS
ev_id
ev_name
ev_date
ev_starttime
ev_endtime
ev_description

INVITEES_EVENTS
ev_id
inv_id
persons_coming
table_id
hotel_name
note_from_invitee

Making this a complete app would take some time.

DISCLAIMER: I wrote this all from purely altruistic point of view, I might
be wrong or right or in-between. I don't hold myself responsible of any
consequences that occur from using these ideas.
Jan 23 '07 #2
This table structure is actually quite like what I had designed. Now I
just have to get the PHP end figured out.

I am playing with MyDBO today, and it looks promising. What I have
never done before (with my basic php knowledge) is populate a form on a
webpage with multiple records that the user can then edit.

P Pulkkinen wrote:
Check first, if they are open source apps available.

Depending on the generalization level I want to achieve, I would maybe start
with creating 3 database tables:

- events
- persons
- invitations (or events_persons, if you wish. it could imho handle both
invitations and replies to them)

But it really depends, how flexible system needs to be done. If there is
one invitator, there is no need for admins-table. If events are fixed, they
can be upated with phpmyadmin well enough. Also, are there two hierarchy
levels events like 1)different kinds of conferences that has 2) different
kinds of dinners.

I would also carefully think, could invited couples be handled in database
as one entry/couple. Since making those connections could be timetaking. But
this depends also, can those invitees split to separate dinners. For
example, some conferences have other events for men and other for women. And
then also, who of the two is "default" invitee, like one's son is default
guest for christmas table, but his new girlfriend is not supposed to come
ALONE, only with the son.

INVITEES
inv_id
inv_line (like Mrs & Mr Jones)
inv_min_seats
inv_max_seats

EVENTS
ev_id
ev_name
ev_date
ev_starttime
ev_endtime
ev_description

INVITEES_EVENTS
ev_id
inv_id
persons_coming
table_id
hotel_name
note_from_invitee

Making this a complete app would take some time.

DISCLAIMER: I wrote this all from purely altruistic point of view, I might
be wrong or right or in-between. I don't hold myself responsible of any
consequences that occur from using these ideas.
Jan 23 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Dan Weeb | last post by:
Hi All, I have struggled through this far with help from many of you so thanks. I am stuck again. I am really new to this so don't be harsh :-) There are a few problems. You can run the script...
4
by: John Ramsden | last post by:
I have a PHP script that is run via a 'wget' command within an MS SQL trigger, and relies on accessing the database record updated by the SQL statement that triggered the script in the first...
13
by: Patrick | last post by:
I understand that with IIS5.1 on Windows XP Professional SP1, I can 1) Either set under IIS Manager-> Any specific Virtual Directory-> Configuration->Options->ASP Script timeout for all pages...
7
by: Dr. Know | last post by:
I am working on an ASP page that writes to several databases, ranging from MDBs to x-base. One of the tasks involves using an existing highest value from the DB and incrementing it before...
6
by: nate | last post by:
Hello, Does anyone know where I can find an ASP server side script written in JavaScript to parse text fields from a form method='POST' using enctype='multipart/form-data'? I'd also like it to...
4
by: James P. | last post by:
Hello there, I have a bound-form using Navigator so that the user can move back and forth to update record in the form. Every time a record was modified and the user clicks the Navigator to...
3
by: sean | last post by:
I have a table with fixed row of records SORTED by DATE using ADO pagination method. The user can click a link in one table cell and go to another page to modify the record. Once the updated record...
12
by: Phillip B Oldham | last post by:
I'm keen on learning python, with a heavy lean on doing things the "pythonic" way, so threw the following script together in a few hours as a first-attempt in programming python. I'd like the...
15
by: Lawrence Krubner | last post by:
Does anything about this script look expensive, in terms of resources or execution time? This script dies after processing about 20 or 25 numbers, yet it leaves no errors in the error logs. This is...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.