Помогите с кодом

Автор Тема: Помогите с кодом  (Прочитано 2755 раз)

Оффлайн БогданАвтор темы

  • Бизнес оценка: (0)
  • Старожил
  • ****
  • СПАСИБО: 117
  • Сообщений: 457
  • Карма: 15
    • Просмотр профиля
    • Атомные электростанции

Оффлайн БогданАвтор темы

  • Старожил
  • ****
Помогите с кодом
« : 18-09-2013, 10:46:50 »
Уважаемые форумчане!

Нужна ваша помощь, чтобы разобраться с алгоритмом разработки PHP кода. Задача следующая:

Код работает с Basecamp Classic API,  и он должен отслеживать появляение новых списков "TODO" и создавать новое сообщение, а если в этом листе (добавился новый пункт, отредактировали существующий либо удалили) что-то менялось, то комментарий к этому сообщению.

В принципе задача ясна, однако не совсем понятно каким образом сравнивать изменения (обновилось, добавилось или удалено из списка). Это тестовое задание, которое мне дали, и было сказано что можно использовать PHP (стиль ООП) и MySQL. Подскажите пожалуйста как при помощи MySQL можно сравнивать пункты в списке?

Заранее спасибо всем!!


Оффлайн files

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 24
  • Сообщений: 83
  • Карма: 1
  • Пол: Мужской
  • Приведу в порядок Ваш сайт
    • Просмотр профиля
    • Типичный Интернетчик

Оффлайн files

  • Пользователь
  • **
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 24
    • Сообщений: 83
    • Карма: 1
    • Пол: Мужской
    • Приведу в порядок Ваш сайт
      • Просмотр профиля
      • Типичный Интернетчик
Re: Помогите с кодом
« Ответ #1 : 18-09-2013, 14:05:37 »
Не совсем понятно, но думаю, там встречается дата? Может по дате отслеживать?

Оффлайн БогданАвтор темы

  • Бизнес оценка: (0)
  • Старожил
  • ****
  • СПАСИБО: 117
  • Сообщений: 457
  • Карма: 15
    • Просмотр профиля
    • Атомные электростанции

Оффлайн БогданАвтор темы

  • Старожил
  • ****
Re: Помогите с кодом
« Ответ #2 : 18-09-2013, 15:12:52 »
Спасибо за наводку)

Смотрите, есть удаленный планировщик задач, для каждой задачи можно создать список из того что надо сделать.. Мне надо понять что именно было изменено, удалено либо добавлено..

Спасибо за Ваш совет!

Оффлайн drummer

  • Бизнес оценка: (1, 100%)
  • Старожил
  • ****
  • СПАСИБО: 224
  • Сообщений: 433
  • Карма: 42
  • Пол: Мужской
    • Просмотр профиля
    • Веб-студия "MKSITE"

Оффлайн drummer

  • Старожил
  • ****
Re: Помогите с кодом
« Ответ #3 : 25-09-2013, 18:07:37 »
Самый простой способ: можно в бд создать два поля например: added и updated. При добавлении TODO в added ставить текущую дату, а updated оставлять пустым, потом при редактировании ставить текущую дату в updated.

Оффлайн БогданАвтор темы

  • Бизнес оценка: (0)
  • Старожил
  • ****
  • СПАСИБО: 117
  • Сообщений: 457
  • Карма: 15
    • Просмотр профиля
    • Атомные электростанции

Оффлайн БогданАвтор темы

  • Старожил
  • ****
Re: Помогите с кодом
« Ответ #4 : 26-09-2013, 21:23:24 »
drummer Спасибо за подсказку!


 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
2543 Просмотров
Последний ответ 13-05-2012, 18:57:43
от masterD
0 Ответов
1988 Просмотров
Последний ответ 09-09-2011, 16:32:56
от prokira
0 Ответов
1043 Просмотров
Последний ответ 08-01-2012, 19:18:04
от balibaget
5 Ответов
392 Просмотров
Последний ответ 20-09-2016, 12:49:28
от debarkader
9 Ответов
1004 Просмотров
Последний ответ 09-11-2016, 08:40:27
от shemrock