如何在 phpmysql 資料庫中為多個使用者保存通知而不超載資料庫記錄
P粉068174996
P粉068174996 2024-03-30 22:51:20
0
1
441

我擔心我可以輕鬆地在資料庫中建立爬行,同時嘗試確保資料庫中的所有使用者都可以查看相同的訊息。問題是我需要能夠從我的管理區域發送訊息並讓所有用戶收到通知,並且還可以選擇將訊息標記為已讀。我知道我應該創建兩個表,但如何編寫 sql 命令來為所有用戶產生訊息變得令人沮喪。這可能是一項簡單的任務,但我需要幫助

我嘗試在我的資料庫中建立兩個表。通知和 has__notify。 通知保存訊息及其標題和創建日期,而 (has__notify) 另一方麵包含諸如 notificationID(外鍵)、userID(外鍵)之類的列 - 以了解哪個用戶已閱讀該訊息、dateRead。 但是,我認為我的實作是錯誤的,因為我已經有點困惑了。

P粉068174996
P粉068174996

全部回覆(1)
P粉015402013

預設情況下,表在插入期間永遠不會被鎖定。如果您想確保資料已存儲,您可以使用交易。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!