Биллинговая система Nodeny
23 Ноября 2024, 21:24:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Как правильно сделать старые платежи сделать неактуальными  (Прочитано 5601 раз)
dark
NoDeny
Пользователь
*

Карма: 2
Offline Offline

Сообщений: 38


Просмотр профиля
« : 20 Октября 2011, 21:24:47 »

Собственно сабж , как правильно сделать старые платежи сделать неактуальными?

Вот к примеру есть поле timestamp, указываю там дату в формате timestamp, платежи не меняются,
Так как же правильнее перевести платежи в неактуальные, не затронув балансы?
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #1 : 20 Октября 2011, 21:44:50 »

Наверно поменять им значение category...
Код:
UPDATE pays SET category=180 WHERE ....
!!!ОБЯЗАТЕЛЬНО ПОПРАВИТЬ УСЛОВИЕ!!!
Записан
dark
NoDeny
Пользователь
*

Карма: 2
Offline Offline

Сообщений: 38


Просмотр профиля
« Ответ #2 : 21 Октября 2011, 15:38:54 »

Да это понятно, но как данное действие скажется на балансах?  Если я например захожу удалить их в будущем типа:

Код:
delete from pays where category=180;

можно ли так сделать?
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #3 : 21 Октября 2011, 15:41:09 »

На балансах никак не скажется, просто они не будут сходится с суммой платежей.
Записан
dark
NoDeny
Пользователь
*

Карма: 2
Offline Offline

Сообщений: 38


Просмотр профиля
« Ответ #4 : 23 Октября 2011, 15:41:59 »

Вот это я и хотел выяснить, всем спасибо за ответы.
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!