我有一個自定義和簡單的基於用戶系統的php/mysql。我試圖建立一種方式讓會員向我們的員工發送產品支持(將其放入管理區域中查看的數據庫&中),並讓他們管理這些消息。如何使用PHP構建支持票證系統?
有誰知道現有的腳本很好,還是更好的方法來支持我的網站?
我有一個自定義和簡單的基於用戶系統的php/mysql。我試圖建立一種方式讓會員向我們的員工發送產品支持(將其放入管理區域中查看的數據庫&中),並讓他們管理這些消息。如何使用PHP構建支持票證系統?
有誰知道現有的腳本很好,還是更好的方法來支持我的網站?
票務系統是一個非常簡單的構建,有一個數據庫表:
tickets
id int(11)
user_id int(11)
message text
is_active tinyint(1)
created_at datetime
time_spent int(5) //unless your going to spend more than 99999 mins on a ticket
現在每個用戶創建了一個售票它進入DB作爲VALUES(id,'$user_id','$message',0,NOW(),0)//remember to clean the vars
管理員可以完成售票時間,更新該字段使is_active = 1,然後請求時間花費在admin和update time_spent ='$ time_spent'
您可以簡單地添加評論系統
Database table: comments
id int(11)
ticket_id int(11)
user_id int(11)
comment text
created_at datetime
這樣,您可以無限制地(最多總計99999999999)收到每張票的評論,並且您可以跟蹤用戶ID,以便您可以在每條評論旁邊放置名稱。
可以使用
select * from comments where ticket_id = $id //the current tickets id
我希望這會有所幫助,它是一個不錯的輕鬆構建和手段,你知道它是如何工作的,請撥打評論它總是很高興自己已經和它很容易定製做了。
問候盧克
或者使用Spiceworks還在。免費。
您可以使用osTicket這是開源的和免費的。
說真的,這是一個很好的問題,對我很有用。所以+1 :) – Nathan 2011-08-26 04:39:34
不能相信這個沒有被標記,也許標誌「問題要求我們推薦或找到一本書,工具,軟件庫..」當時沒有可用?這個問題不應該像這樣一個評論關閉嗎?http://stackoverflow.com/q/367711/3664960得到? – davejal 2017-02-24 11:07:48