Работа с датой

Статус
В этой теме нельзя размещать новые ответы.

DarkMirror

Новичок
Работа с датой

Здравствуйте!
Передо мной стоит задача, надеюсь Вы мне сможете помочь в ее решении:
Есть некая система. Юзер регится, входит в свой аккаунт.
Срок действия каждого аккаунта ограничен одним месяцем, потом нужно продлять платно, например за WM.
Вообщем, юзер заходит, видит когда у меня истекает срок, нажимает на ссылку продлить его кидает скрипт на WM, он оплачивает.
Например, продление стоит $0,5 за 1 месяц.
Так вот в чем вопрос: я получаю со шлюза WM число которое он оплатил, так, например, мне 0,5$ оплатили нужно перевести в количество месяцев, чтобы к существующей дате прибавлялся 1 месяц.
Как это можно реализовать? Буду очень благодарен за любые дельные советы :)
 

sage

Новичок
раздели всю оплаченную сумму на 0.5 и прибавь полученное кол-во месяцем к той дате. что сложного в этом?
 

DarkMirror

Новичок
Дело в том, что есть несколько тарифов.
По 0,5, 1, 2, 3 и т.д.
Как с этим быть?
 

sage

Новичок
и что? т.е. ты не знаешь, какой тариф выбрал пользователь?
 

Фанат

oncle terrible
Команда форума
А какие проблемы с тем, что несколько тарифов?
 

DarkMirror

Новичок
Прочитал... Понялюю ))
Но появился другой вопрос: у меня в БД дата лежите (поле date) в формате ГГГГ-ММ-ДД, как мне именно к месяцу прибавить число, с учетом чтобы был переход на 2007 год.
 

DarkMirror

Новичок
Прочитал почти все, но нашел нужного мне случая :(
Все-таки я думаю он довольно не стандартен:
К существующей дате (точнее к месяцу, напр., 2006-10-30) прибавить обычное число с учетом перехода на новый 2007 год.
Если кто-нибудь сталкивался с такого рода задачами посоветуйте, пожалуйста.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху