Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]jak dodać do parametru data 15minut?
kubek15
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

Ostrzeżenie: (0%)
-----


Witam.
Otóż mam taki problem. Użytkownik klika 15minut i w bazie zapisuje mi się jego nic i data i czas kliknięcia i czas zakończenia.
I jak mam dodac ten czas zakończenia? Chce aby do czasu kliknięcia np. 15:00:23 dodało 15:15:23. jak to zrobić wiecie?
Dzięki za odpowiedz.
Pozdro


--------------------
Go to the top of the page
+Quote Post
Foxx
post
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


  1. <?php
  2. echo date("H:i:s", mktime(date("H"), date("i")+15, date("s"), 0 , 0, 0));
  3. ?>
Go to the top of the page
+Quote Post
Method
post
Post #3





Grupa: Zarejestrowani
Postów: 177
Pomógł: 6
Dołączył: 14.01.2003
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


albo w SQL'u w zaleznosi od wersji. albo w php'ie używając funkcji date() http://pl.php.net/manual/pl/datetime.add.php


--------------------
"zycia nie mierzy sie liczba oddechow,
ale liczba chwil, ktore zapieraja dech w piersi"
Go to the top of the page
+Quote Post
ddiceman
post
Post #4





Grupa: Zarejestrowani
Postów: 326
Pomógł: 121
Dołączył: 23.07.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Lub na poziomie bazy danych: jesli to MySQL to DATE_ADD() i zapytanie w stylu:

  1. INSERT INTO tabela (nick, czas, czas_koniec) VALUES('nick', NOW(), DATE_ADD(NOW(), INTERVAL 15 MINUTE));
Go to the top of the page
+Quote Post
kubek15
post
Post #5





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

Ostrzeżenie: (0%)
-----


wielkie dzięki. Bardzo mi pomogliście


--------------------
Go to the top of the page
+Quote Post
sowiq
post
Post #6





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Cytat(Foxx @ 19.03.2009, 15:05:59 ) *
  1. <?php
  2. echo date("H:i:s", mktime(date("H"), date("i")+15, date("s"), 0 , 0, 0));
  3. ?>

Pytanie tylko po co tak kombinować, skoro to to samo co:
  1. <?php
  2. echo date("H:i:s", time()+60*15);
  3. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 10:34