Updating Linking Tables
Posted
by Sasha
on Stack Overflow
See other posts from Stack Overflow
or by Sasha
Published on 2009-10-01T02:11:56Z
Indexed on
2010/05/15
15:04 UTC
Read the original article
Hit count: 308
I've currently adding a bit of functionality that manages holiday lettings on top of a CMS that runs on PHP and MySQL.
The CMS stores the property details on a couple of tables, and I'm adding a third table (letting_times
) that will contain information about when people are staying at the property. Basic functionality would allow the user to add new times when a guest is staying, edit the times that the guest is staying and remove the booking if the guest no longer wants to stay at the property.
Right now the best way that I can think of updating the times that the property is occupied is to delete all the times contained in the letting_times database and reinsert them again. The only other way that I can think to do this would be to include the table's primary key and do an update if that is present and has a value, otherwise do an insert, but this would not delete rows of data if they are removed.
Is there a better way of doing this?
© Stack Overflow or respective owner