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----


w sensie nadmierna ilosc danych w bazie? to mi akurat nie wadzi

forum to nie chat wiec wiecej nie bede pytal

rozbilem to tak jakby na dwa

  1. $czas = "(SELECT TIMEDIFF(".$prefix."dane.dataWylogowanie,".$prefix."dane.dataLogowanie) FROM ".$prefix."dane)";
  2. mysql_query("UPDATE ".$prefix."users,".$prefix."dane SET ".$prefix."dane.czasSesji = '$czas' WHERE ".$prefix."users.users_login='$user'") or die(mysql_error());
  3.  


ale nie dziala wskazesz mi co robie zle? tak zeby to ruszylo?

Ten post edytował viamarimar 15.02.2015, 21:03:30
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: 16.10.2025 - 00:13