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
ну я об этом и думал - только собрать в голове не могу
хотя... если при создании темы писать в поле уникальный айди и потом уже на уровне хтмл ограничить так что бы с этим айдишником ничего кроме как в данную тему не писалось... угумс... должно работать
Спасибо за помощь!
А какое можно использовать готовое решение?
п.с. надо поспать как всегда...
цитата
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
это я знаю
я спрашивал именно средствами мускуля...
буду все смотреть
цитата
25/02/08 в 07:54
Lamagro
посмотрел готовое - понравилось
может кто еще посоветует какую нить русифицированную систему ?
цитата
01/05/08 в 14:42
RiC
Используем Trac
http://trac.edgewall.org/
. Там многог всего полезного.
Новая тема
Ответить
Эта страница в полной версии