Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL][MySQL]porownywanie dat
viamarimar
post
Post #1





Grupa: Zarejestrowani
Postów: 303
Pomógł: 1
Dołączył: 24.09.2011

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


Witam mam pewna zagwostke

mam w bazie w jednej tabeli pola
dataLogowania (datatime)
dataWylogowania (datatime)

Chialbym zliczyc czas zalogowanego uzytkownika wpisujac go w pole

CalkowityCzas

1. Czy jest to mozliwe tylko z poziomu sql?
2. Moge uzyc tez php ale te daty trzeba tez jakos odczytac i porownac, czy istnieje mozliwosc operacji na dacie w ten sposob?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viamarimar
post
Post #2





Grupa: Zarejestrowani
Postów: 303
Pomógł: 1
Dołączył: 24.09.2011

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


Juz wyczytalem o tym diff tylko o datediff, no ale mniejsza tak czy saik rzuca bledami, ktore rozumiem ale nie wiem czemu sa:

  1. SELECT TIMEDIFF(`dataLogowanie`,`dataWylogowanie`);


#1054 - Unknown column 'dataLogowanie' in 'field list'

  1. SELECT DATEDIFF(day,'2008-06-05','2008-08-05') AS DiffDate


#1582 - Incorrect parameter count in the call to native function 'DATEDIFF'

  1. SELECT TIMESTAMPDIFF(MINUTE,dataLogowania,dataWylogowania);


#1054 - Unknown column 'dataLogowania' in 'field list'

  1. SELECT TIMESTAMPDIFF(MINUTE,'2003-02-01','2003-05-01 12:05:55');


dziala? chodz gdy wstawaiam dataLogowania/dataWylogowania jak wyzej to sie buntuje

i teraz pytanie dlaczego?
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: 4.10.2025 - 18:02