Привет всем еще раз,
еще появился вопрос,
как сделать что бы при добавление даты в базу к ней прибавлялось 1 день допустим
вот такой командой добавляю все работает
$resultat = mysql_query("INSERT INTO `zadaniawait`(`date`) VALUES(NOW())");
Нужно сделать что бы при добавлении задания на можно было выбрать повторное задание можно выполнить через 24 часа.
1. cooperok - 08 Ноября, 2011 - 18:28:03 - перейти к сообщению
2. DeepVarvar - 08 Ноября, 2011 - 18:37:10 - перейти к сообщению
INSERT INTO `zadaniawait`(`date`) VALUES(NOW()+INTERVAL 1 DAY)
3. Данил_123 - 08 Ноября, 2011 - 18:43:44 - перейти к сообщению
php.su/functions/?date и что хотите и как хотите заяпихиваете в переменую.. И прописать в запросе на запись, но способ выше лучше
4. cooperok - 08 Ноября, 2011 - 18:43:59 - перейти к сообщению
DeepVarvar
спасибо )
(Добавление)
Тут выпал еще один вопрос,
как можно сравнивать время
тоесть время на сервере допустим
2011-11-08 17:53:42
после выполнения задания можно его выполнить еще раз через сутки
тоесть
2011-11-09 17:53:42
если дата
текущее время > того что в базу добавилось
то вывожу ссылку на задание
(Добавление)
Со сравнением даты разобрался)
но тут еще небольшой вопрос как можно дату в переменную добавить, не добавляя в базу
спасибо )
(Добавление)
Тут выпал еще один вопрос,
как можно сравнивать время
тоесть время на сервере допустим
2011-11-08 17:53:42
после выполнения задания можно его выполнить еще раз через сутки
тоесть
2011-11-09 17:53:42
если дата
текущее время > того что в базу добавилось
то вывожу ссылку на задание
(Добавление)
Со сравнением даты разобрался)
но тут еще небольшой вопрос как можно дату в переменную добавить, не добавляя в базу
5. snikers987 - 08 Ноября, 2011 - 19:33:40 - перейти к сообщению
Данил_123 пишет:
php.su/functions/?date и что хотите и как хотите заяпихиваете в переменую.. И прописать в запросе на запись, но способ выше лучше
При чем тут функция date() ?
(Добавление)
snikers987 пишет:
но тут еще небольшой вопрос как можно дату в переменную добавить, не добавляя в базу
time() или strtotime()
6. cooperok - 08 Ноября, 2011 - 19:40:17 - перейти к сообщению
snikers987
Дату надо для того что бы
когда пользователь размещает задание и выберает
можно выполнять задания каждый день или вобще только 1 пользователю 1 раз можно выполнить
до этого делал что бы просто только 1 раз выводилось задание но вот щас уже модифицирую
(Добавление)
если пользователь добавит задание и сделает что бы каждый день можно было выполнять то при сравнении даты через сутки пользователи смогут второй раз выполнять
если же только 1 раз одному пользователю можно сделаю дату такую что только лет через 100 смогут выполнить второй раз)
дату буду ставить 2112 год
Дату надо для того что бы
когда пользователь размещает задание и выберает
можно выполнять задания каждый день или вобще только 1 пользователю 1 раз можно выполнить
до этого делал что бы просто только 1 раз выводилось задание но вот щас уже модифицирую
(Добавление)
если пользователь добавит задание и сделает что бы каждый день можно было выполнять то при сравнении даты через сутки пользователи смогут второй раз выполнять
если же только 1 раз одному пользователю можно сделаю дату такую что только лет через 100 смогут выполнить второй раз)
дату буду ставить 2112 год
7. snikers987 - 08 Ноября, 2011 - 19:43:13 - перейти к сообщению
cooperok Это ты сейчас вообще о чем? Описание функции рекомендую почитать, я ссылки для кого оставил?
если ты об этом
Почитай что делает эта функция, date()
если ты об этом
Цитата:
При чем тут функция date() ?
Почитай что делает эта функция, date()
8. Данил_123 - 08 Ноября, 2011 - 20:30:40 - перейти к сообщению
snikers987 функция date чтоб узнать время.. Не хороший вариант выполнения, но вот знакомому в инсте заставили(уже не помню что) исполнить 3 способами.. Мучился ппц.. Приписал что пример выше лучше моего..
9. snikers987 - 08 Ноября, 2011 - 20:34:17 - перейти к сообщению
Данил_123 пишет:
snikers987 функция date чтоб узнать время.. Не хороший вариант выполнения, но вот знакомому в инсте заставили(уже не помню что) исполнить 3 способами.. Мучился ппц.. Приписал что пример выше лучше моего..
Ну-ка прибавь к текущей дате 1 день используя исключительно date()