Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Data ostatniego logowania - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Data ostatniego logowania (/thread-data-ostatniego-logowania)



Data ostatniego logowania - aagaaz - 07-11-2010

Witam.
Mam problem z data logowania
Mam taki kod:
Kod:
$zapytanie="UPDATE `logowanie`.`uzytkownicy` SET `ostatnie_log` = now() WHERE `uzytkownicy`.`login` ='$login'" ;

$zapytanie="SELECT ostatnie_log FROM uzytkownicy WHERE login='$login'";

$wynik=mysql_query($zapytanie);
$num=mysql_fetch_array($wynik, MYSQL_ASSOC);

$wykonaj = mysql_query ($zapytanie);

$wiersz=mysql_fetch_array($wykonaj);
echo'<h3>Data ostatniego logowania:</h3>';
echo  $wiersz['ostatnie_log']."<br>";
Ale nie działa mi , ponieważ cały czas pokazuje mi datę jaka jest w bazie ( którą sama ustawiłam np. na 2010-11-03 i taka datę mi pokazuje. Nie aktualizuje mi jej. Gdzie tkwi błąd??
Prosze o pomoc...

//Używaj znaczników [ c o d e ] przy wklejaniu kodu. \Dhofca


RE: Data ostatniego logowania - Dhofca - 07-11-2010

Nie wykonujesz pierwszego zapytania. Spróbuj tak:

Kod:
$zapytanieUpdate="UPDATE `logowanie`.`uzytkownicy` SET `ostatnie_log` = now() WHERE `uzytkownicy`.`login` ='$login'" ;

$zapytanieSelect="SELECT ostatnie_log FROM uzytkownicy WHERE login='$login'";

$wykonaj = mysql_query($zapytanieSelect);

$wiersz=mysql_fetch_array($wykonaj);
echo'<h3>Data ostatniego logowania:</h3>';
echo $wiersz['ostatnie_log']."<br>";

$updateDatyLogowania=mysql_query($zapytanieUpdate);



RE: Data ostatniego logowania - aagaaz - 07-11-2010

Działa wielkie dzięki Smile