Der*_*rek 10 php mysql ticket-system ticket-tracking
我有一个自定义和简单的基于php/mysql的用户系统.我正在尝试为成员构建一种方式,向我们的员工发送产品支持(将其放入数据库并在管理区域中查看),并让他们管理这些消息.
有没有人知道一个好的现有脚本,或者更好的方法来获得我网站的支持区域?
Luk*_*uke 24
票务系统是一个非常简单的构建,有一个数据库表:
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
Run Code Online (Sandbox Code Playgroud)
现在,每当用户创建一个票证时,它就会进入数据库 VALUES(id,'$user_id','$message',0,NOW(),0)//remember to clean the vars
管理员可以完成票证,更新字段以使is_active = 1,然后请求管理员花费的时间并更新time_spent ='$ time_spent'
您可以简单地添加评论系统
Database table: comments
id int(11)
ticket_id int(11)
user_id int(11)
comment text
created_at datetime
Run Code Online (Sandbox Code Playgroud)
这样,您可以为每个票证提供无限制(最多总计99999999999)条评论,并跟踪用户ID,以便您可以在每个评论旁边放置名称.
您可以使用调用注释
select * from comments where ticket_id = $id //the current tickets id
我希望这有帮助,它是一个很好的简单构建,意味着你确切地知道它是如何工作的,它总是很好的自己完成它并且它很容易定制.
关心卢克
| 归档时间: |
|
| 查看次数: |
25511 次 |
| 最近记录: |