Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Как написать систему тикетов? (php & mysql)
цитата
22/02/08 в 20:02
 Lamagro
можно просто конечно, создать базу:
номер мессаги, дата, текст, от кого, кому.... и все в принципе... сортировать в хронологическом порядке и уже получается что то более менее удобоваримое.
НО хочется организовать это таким образом что бы имелась возможность проследить разговор, а не отдельные фразы.
ситуация например такая:
Возникла у мембера проблема - пишет мембер письмо - манагеру, тот ему отвечает, у мембера еще вопрос, снова манагер отвечает - мембер удовлетворен. Ставит отзыв - жмет закрыть.
Разговор окончен и записан. Его можно прочитать - увидеть отзыв и т.д.
Как это реализовать?
цитата
22/02/08 в 20:06
 kodek
Ну ещё одно поле завести, чтобы принадлежность к конкретной ветке помечать. А почему бы готовое решение не использовать?
цитата
22/02/08 в 20:25
 -=Faraon=-
Так и делаеш
Чел пишет вопрос..
записываш user=12 vopros=takoyto date=nn
манагер отвечаает user12=otvet-takoyto date=nn
Дату и время по возрастанию сортируеш. и всегда видно предыдущие разговоры!
цитата
22/02/08 в 20:26
 Lamagro
ну я об этом и думал - только собрать в голове не могу icon_sad.gif
хотя... если при создании темы писать в поле уникальный айди и потом уже на уровне хтмл ограничить так что бы с этим айдишником ничего кроме как в данную тему не писалось... угумс... должно работать
Спасибо за помощь!

А какое можно использовать готовое решение?

п.с. надо поспать как всегда...
цитата
22/02/08 в 20:39
 kodek
Вот тут куча, можно подобрать что подходит.
http://www.hotscripts.com/search/?q=ticket%20system&cat=PHP&…_type=free
цитата
22/02/08 в 20:59
 Lamagro
2kodek
сэнкс за линку - счас посмотрю
просто под собственные нужды - удобнее самому написать..

п.с. а может сделать не базу мессаг, а базу разговоров сразу и в текстовое поле записывать весь разговор целиком? ну и дополнять его по мере надобности...
кстати а как можно дополнить ячейку данными средствами mysql ? всмысле добавить в конкретную ячейку данные не удаляя старые.
цитата
22/02/08 в 23:37
 Adulter
Имхо, писать не стоит. Очень много раз написано-перенаписано это.

Среди хостингов популярен Kayako helpdesk. Посмотри, может его и под тебя адаптировать можно.
цитата
24/02/08 в 19:12
 tranzza
Help desk software Hesk
цитата
24/02/08 в 20:02
 taj
Lamagro писал:
2kodek
сэнкс за линку - счас посмотрю
просто под собственные нужды - удобнее самому написать..

п.с. а может сделать не базу мессаг, а базу разговоров сразу и в текстовое поле записывать весь разговор целиком? ну и дополнять его по мере надобности...
кстати а как можно дополнить ячейку данными средствами mysql ? всмысле добавить в конкретную ячейку данные не удаляя старые.
Если хранить весь разговор в одной ячейке нарушается правило нормализации, т.е. база будет составленна не рационально, но это не запрещает использовать такое решение ;)
Добавить данные очень просто. Берёш старые select'ом, добавляешь новые и делаешь update

З.Ы. Реально проще взять готовое решение
цитата
25/02/08 в 06:03
 Lamagro
taj писал:
Добавить данные очень просто. Берёш старые select'ом, добавляешь новые и делаешь update
icon_smile.gif это я знаю icon_smile.gif я спрашивал именно средствами мускуля...

буду все смотреть
цитата
25/02/08 в 07:54
 Lamagro
посмотрел готовое - понравилось icon_smile.gif
может кто еще посоветует какую нить русифицированную систему ?
цитата
01/05/08 в 14:42
 RiC
Используем Trac http://trac.edgewall.org/ . Там многог всего полезного.


Эта страница в полной версии