Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Funkcja co 2 godziny
Marcinekk
post 14.09.2016, 18:18:41
Post #1





Grupa: Zarejestrowani
Postów: 97
Pomógł: 0
Dołączył: 27.09.2013

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


Witam ponownie.

Szukałem, próbowałem, nic.

Otóż chciałbym zrobić, aby przycisk (jakiś tam) był dostępny do kliknięcia powiedzmy co 2 godziny (czas pobierany z bazy).

Jaki mam kod?

Pobieranie aktualnej godziny:

  1. $czas=date("H:i:s");


Wstawianie do bazy ostatniej godziny danego użytkownika:

  1. mysql_query("UPDATE `hours` SET `user_name` = {$user_data['user_name']}, `attacked` = `{$ev_data['name']}`, `times` = `times` +1, `hour` = {$czas}");


I powiedzmy ten przycisk:

  1. <a href="#">Coś tam</a>



Dokładniej chodzi o to, że jak dany użytkownik naciśnie ten przycisk (to mam zrobione że godzina kliknięcia idzie do mysql). Chciałbym aby odczytywało z bazy ostatnią godzine kliknięcia (przez danego usera oczywiście) i jeżeli jest 2 godziny lub wyżej (od tego czasu) żeby mógł kliknąć. Jeżeli jest poniżej to nie.

Proszę o pomoc.

Ten post edytował Marcinekk 14.09.2016, 19:28:16
Go to the top of the page
+Quote Post
abel1
post 14.09.2016, 18:34:04
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 2
Dołączył: 17.03.2014

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


zrób zapytanie do bazy które sprawdzi godzinę kliknięcia i porównaj z aktualną godziną , jeżeli jest większa od godziny w bazie o te twoje 2 godziny to przycisk się pojawi jeżeli nie to go nie będzie
A żeby to działało bez odświeżania strony to musisz zrobić to w JS
Skrypt JS może sprawdzać co określony czas w twoim wypadku 2 godziny i wyświetli przycisk

Go to the top of the page
+Quote Post
Marcinekk
post 14.09.2016, 18:38:08
Post #3





Grupa: Zarejestrowani
Postów: 97
Pomógł: 0
Dołączył: 27.09.2013

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


Dobra, jakoś sobie poradziłem. Do zamknięcia

Ten post edytował Marcinekk 14.09.2016, 19:30:27
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 Wersja Lo-Fi Aktualny czas: 21.07.2025 - 11:07