我有兩張表,一張用於主題,另一張用於回覆。用戶閱讀時將論壇標記爲已讀,然後在發佈新回覆時標記爲新的
+------------------+ +------------------+
| forum_topics | | forum_posts |
+------------------+ +------------------+
| topic_id | | post_id |
| topic_title | | post_content |
| topic_contents | | post_date |
| topic_date | | topic_id |
| topic_keywords | | |
+------------------+ +------------------+
我想它所以當用戶與話題查看頁面和讀取,讀取特定用戶它被標記的話題。但是,如果另一位用戶來到並回復該線索,我希望它自上次訪問或類似事件後標記爲新帖子。
任何想法?
在此先感謝。
我需要爲我的帖子/主題添加時間,然後我目前只存儲它發佈的日期。你介意在我如何比較當前時間顯示示例代碼,讓我陷入困境。 – Exoon
@Exoon我用你可以在查詢中使用的'if'語句的例子更新答案,以確定它是否已被用戶讀取。如果您有查找表,則可以很好地連接這兩個表,並用查找表列名替換插入的變量以獲取它是否被讀取。 – Fluffeh
對不起,我仍然有點困惑:(我目前得到它,所以當用戶查看一個主題,它進入數據庫的主題ID,userid和currentime並將其標記爲正確讀取,當我進入post_id? – Exoon