关闭。这个问题需要更多 focused 。它目前不接受答案。
想改善这个问题吗?更新问题,使其仅关注 editing this post 的一个问题。
4年前关闭。
Improve this question
我有一个自定义且简单的基于 php/mysql 的用户系统。我正在尝试建立一种方式,让成员(member)向我们的员工发送产品支持(将其放入数据库并在管理区域中查看)并让他们管理这些消息。
有谁知道一个好的现有脚本,或者我网站支持区域的更好方法?
最佳答案
票务系统是一个非常简单的构建,有一个数据库表:
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
现在,每次用户创建票证时,它都会以
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
通过这种方式,您可以对每张票有无限的评论(最多总共 99999999999 条),并且您可以跟踪用户 ID,以便您可以在每条评论旁边添加名称。
您可以使用
select * from comments where ticket_id = $id //the current tickets id
我希望这会有所帮助,它是一个很好的简单构建,意味着您确切地知道它是如何工作的,自己完成它总是很好,并且它很容易定制。
问候卢克
关于php - 如何使用 PHP 构建支持票系统?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3146895/