mysql - 用PHP寫留言板,有回覆功能,要寫入資料庫。
大家讲道理
大家讲道理 2017-05-24 11:34:30
0
2
840

功能描述

前端是手機的APP,當客戶有問題回饋時,後台管理員能收到回饋並回覆。
專案是基於thinkphp v3.2 開發。

前後端截圖

#上圖 -- 前端意見回饋

#上圖 -- 管理員可以收到回饋訊息回覆或刪除操作。

資料庫截圖

#目前只設計了一個留言表,使用者的回饋資訊會被記錄在這張表裡,後台的回饋記錄也是從這張表中查出。

問題

現在留言功能已經實現,只是不知道怎麼實現回覆功能,PHP程式碼不知道從何下手,表的設計也不知道怎麼做。

求賜教!

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回覆(2)
阿神

再建立一張表,然後主外鍵聯繫就好了,當然不聯絡也行,自己寫方法查詢出回覆資料。

为情所困

第一,最好不要和回饋資訊表設計在同一張表裡。
第二,你的回饋表最好加多一個欄位status,表示該訊息是否已回覆。
回饋表設計
id[int(11)]主鍵
suggest_id[int(11)]回饋表id
aid[int(11)]回饋人員id
content[text]回饋資訊
isuseful[enum(0,11 )]是否有用0沒1有
time [int(11)] 回覆時間
isread[enum(0,1)]是否已讀
rbtime[int(11)] 回饋時間,回饋這條回覆訊息是否有用

當有回饋訊息進入後台時候,操作員可以點選回覆按鈕,回覆對應訊息。在操作人員點擊傳送時候,將所有相關的回覆資料儲存到資料庫中。並更新反饋表狀態,讓該條反饋訊息,無法再次寫回复。到這部就已經完成後台的操作。但有點要主要用戶已進入app就知道有回饋資訊表要提示,你的回饋訊息有最新的回應。這個就要在寫入回覆資料到資料庫之後,將相關的資訊寫入推送表或推送佇列。在使用者進入介面之後就可以看到有最新記錄提示。當然用戶看相關回覆訊息之後,可以選擇該條回覆訊息是否對自己有幫助等等。 。 。

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