Автор Тема: Малко помощ за начинаещ  (Прочетена 1553 пъти)

rcbandit

  • Напреднали
  • *****
  • Публикации: 144
    • Профил
Малко помощ за начинаещ
« -: Nov 02, 2009, 19:42 »
Здравейте,
      Започнах да се занимавам с PHP и MySQL преди около седмица - все още съм начинаещ. Как мога да направя една малка програмка която да и кажа например точно след един месец ми извади съобщение което съм задал.

     Тоест в MySQL да се записва часа и датата и когато PHP сверява часа в момента с зададения час и ако те съвпадат да излезе съобщение
     Най-много се затруднявам в частта където трябва да се пресметне от сегашната дата да се добави 1 месец тоест ако сега е 02.02.2009 12:30 как да накарам да се вземе в момента час и дата и да се изчисли точно след 1 месец времето?

предварително благодаря
Активен

c2h5oh

  • Напреднали
  • *****
  • Публикации: 675
  • Distribution: CentOS 7.4 Fedora 28
  • Window Manager: Plasma Desktop
    • Профил
Re: Малко помощ за начинаещ
« Отговор #1 -: Nov 02, 2009, 22:54 »
//много офф
Защо точно тук зададе този въпрос
Питам без следа от заяждане или друга някаква простотия Интересува ме простота статистика
Активен

rcbandit

  • Напреднали
  • *****
  • Публикации: 144
    • Профил
Re: Малко помощ за начинаещ
« Отговор #2 -: Nov 02, 2009, 23:52 »
За друг раздел ли е въпроса?
Активен

c2h5oh

  • Напреднали
  • *****
  • Публикации: 675
  • Distribution: CentOS 7.4 Fedora 28
  • Window Manager: Plasma Desktop
    • Профил
Re: Малко помощ за начинаещ
« Отговор #3 -: Nov 03, 2009, 00:42 »
За друг раздел ли е въпроса?
Не човек Няма значение от раздела Няма лошо че си попитал Интересува ме защо в linx-bg.org Събирам статистика просто Съжалявам че не съм толкова навътре в PHP и MySQL за да ти отговоря
Активен

rcbandit

  • Напреднали
  • *****
  • Публикации: 144
    • Профил
Re: Малко помощ за начинаещ
« Отговор #4 -: Nov 03, 2009, 01:16 »
Истината е че ми писна да се занимвам с hardwarebg.com - за големите мозъци там това е твърде елементарен въпрос


п п както и да е след 2 часа загубени в търсене на информация в интернет и рязане на код намерих решение
Активен

c2h5oh

  • Напреднали
  • *****
  • Публикации: 675
  • Distribution: CentOS 7.4 Fedora 28
  • Window Manager: Plasma Desktop
    • Профил
Re: Малко помощ за начинаещ
« Отговор #5 -: Nov 03, 2009, 01:33 »
Благодаря
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Малко помощ за начинаещ
« Отговор #6 -: Nov 03, 2009, 01:39 »
http://php.net/manual/en/function.strtotime.php
Example #1 A strtotime() example
Код
GeSHi (PHP):
  1. <?php
  2. echo strtotime("now"), "\n";
  3. echo strtotime("10 September 2000"), "\n";
  4. echo strtotime("+1 day"), "\n";
  5. echo strtotime("+1 week"), "\n";
  6. echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n";
  7. echo strtotime("next Thursday"), "\n";
  8. echo strtotime("last Monday"), "\n";
  9. ?>

=>

Код
GeSHi (PHP):
  1. echo strtotime("+1 month")
;)


http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_adddate

Код
GeSHi (SQL):
  1. SELECT DATE_ADD(NOW(), INTERVAL 1 MONTH);
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P