2010-10-14 137 views
0

嗨新編程我有這個小系統的房間預訂(學校要求)。我有這個問題可以在特定日期更新我的表的字段?自動更新字段

我有三個表格命名用戶,預訂和房間。我想更新特定日期的房間字段,就像房間表中的date_out與sysdate一樣,它會將狀態字段從不可用更新爲可用,並使房間再次可供選擇。

也可以用onLoad函數嗎?

期待您的回答,謝謝!

-renz

+0

因爲你是一個新手,這可能有點困難,但我建議閱讀cronjob作業(根據你告訴它的時間/日期運行的一個動作)。你可以用你的相關動作編寫一個PHP腳本,然後告訴cronjob每天中午運行它(例如我認爲的一般結賬時間)。 – PHPology 2010-10-14 15:02:47

+0

好的謝謝你的回覆。 – renz 2010-10-14 15:15:00

+0

我回答了你的問題嗎? – bpeterson76 2010-10-21 03:22:32

回答

1

可能會更容易重新考慮你是如何做到的。我有一個類似的問題,我解決了以下的問題:

1)保留表中的保留。 在每一行中都有一個預約開始時間和預約結束時間。將每個預留記錄爲一個單獨的字段。無需更新狀態更改, 只是在房間將被使用時記錄另一個條目。

2)要查詢,查詢 預訂表的所有 相關參數(房間等) 其中,當前時間大於 開始和小於結束。如果您的 結果計數大於等於1,則房間 不可用。

如果您將其構建爲適當的功能,則每次加載頁面時都可以輕鬆調用該函數。