Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z odejmowaniem Dat
acainoks
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 1
Dołączył: 29.10.2009

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


Tworzę w tabeli pole typy DATETIME + określoną liczbę czasu (jest to zmienna) nazwę te pole `data_wstawienia`
Przy odświeżaniu strony chciałbym aby od `data_wstawienia` odjąć czas który jest teraz robię to w ten sposób:
[MYSQL] pobierz, plaintext
  1. mysql_query( "SELECT `data_wstawienia` - CURRENT_TIMESTAMP FROM `tabela1`");
[MYSQL] pobierz, plaintext


zrzucam to do json i ajaxem na stronę i co otrzymuję

jeżeli pozostało około 60 sekund to otrzymuję wynik około 100 sekund
jeżeli np pozostało około 120 sekund to system zwraca mi około 200 sekund

To wszystko powtarza się gdy zamiast CURRENT_TIMESTAMP wstawię NOW() lub CURRENT_TIMESTAMP()

czas dodaję w ten sposób

  1. DATE_ADD(NOW(),INTERVAL $sec SECOND)


proszę o pomoc bo nie mam pojęcia gdzie jest błąd
pozdrawiam

Ten post edytował acainoks 30.12.2009, 17:03:50
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Może najpierw zamień to na UNIX_TIMESTAMP?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
acainoks
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 1
Dołączył: 29.10.2009

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


Dzięki wielkie erix pomogło już
  1. UNIX_TIMESTAMP(data_wstawienia) - UNIX_TIMESTAMP()
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: 19.08.2025 - 09:58