我有MySQL表格消息,以允許我的新網站的用戶發送私人消息到另一個,而我正在編碼的消息頁我意識到,如果user1發送消息給user2和某個時候user2決定後要刪除他的收件箱中的郵件,那麼來自user1收件箱的郵件也將被刪除,我想指出我如何能夠確定這一點,以便user1或user2只應刪除收件箱中的郵件?也許這需要創建每個用戶表或者背後有什麼樣的概念?查詢私人消息圖表系統
我已經嘗試了多個插入不同的ID基於人發送消息,例如發送一個消息兩次到服務器,所以user1應該有他自己的消息也user2但這是除了是不好的編程似乎也不可能,因爲在html表單的接收者不能變成發件人。我嘗試在插入.PHP頁面上對變量進行反向(交換),以便將原始接收者發送給發件人,這樣我就可以使用會話用戶數據來回顯消息,但是這是通過傳遞user2來查看所有消息,例如他已經發送而user1以它假定的方式看到消息。
如果我的代碼將需要請讓我知道,所以我可以提供。
您可以爲'User1Show','User2Show'等兩個額外的列。如果User1刪除它,請將1添加到User1Show(對於用戶2來說反之亦然)。然後在您的代碼中設置它只顯示消息,如果'User1Show'設置爲0. – 2013-05-10 12:40:53
我應該使用什麼查詢來設置一個或零? – phiwi 2013-05-10 12:52:40