Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP+MYSQL+Odmierzanie czasu - jak i którędy?
messmaker
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 5
Dołączył: 5.12.2008

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


Mam datę z godziną w bazie MySQL. Chciałbym, aby skrypt:
  • Zliczył ile między podaną datą i godziną minęło odstępów $n-minutowych (najlepiej w pętli, bo tyle razy będzie musiała być wykonana funkcja.
  • Nadpisał w bazie datę po dodaniu zliczonych wcześniej odstępów (nie chodzi o NOW()).

Mile widziane chociaż w części podane na tacy, bo w kwestii mierzenia czasu w PHP jestem zieleńszy niż polna trawa (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
Całość ma mniej-więcej zastąpić cron-a (dane byłyby odpowiednio aktualizowane przed wyświetleniem właśnie w wywołanej funkcji).
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maly_swd
post
Post #2





Grupa: Zarejestrowani
Postów: 744
Pomógł: 118
Dołączył: 14.02.2009
Skąd: poziome

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


1. Napisz dokladnie co chcesz zrobic
2. time_to_sec - to funkcja mysql nie mozej jej sobie zmienic na sekundy
jesli juz to: time_to_sec(TIMEDIFF(now(), '2009-06-27 22:52:47')) as sekundy
3. minuty mozna uzyskac tak SELECT floor(time_to_sec(TIMEDIFF(now(), '2009-06-27 22:52:47'))/60) as minuty
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 12.10.2025 - 09:52