Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Dodawanie po upływie czasu
mrk9109
post 8.08.2018, 14:44:34
Post #1





Grupa: Zarejestrowani
Postów: 445
Pomógł: 3
Dołączył: 4.06.2010

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


Witam dawno mnie tu nie było ale dalej sobie raczkuje w php smile.gif otóż mam problem bawię się w prostą gierkę internetową i mam pytanie jak uzyskać że po upływie czasu aktualizuje dane gracza który przechodzi trening próbowałem tak : kod delete działa no ale nie aktualizuje danych .

  1. $zapytanieTI = mysqli_query($polaczenie,"SELECT login, koniec, rodzaj, wartosc FROM gracze_trening WHERE koniec <= '". $data."'; ");
  2.  
  3. while($db = $zapytanieTI -> fetch_assoc() ) {
  4.  
  5. $login=$db['login'];
  6. $koniec=$db['koniec'];
  7. $rodzaj=$db['rodzaj'];
  8. $wartosc=$db['wartosc'];
  9.  
  10. $zapytanieDodajT = "UPDATE gracze SET '".$rodzaj."'= '".$rodzaj."'+'".$wartosc."' WHERE login = '".$login."'";
  11. $startDodajT = mysqli_query($polaczenie,$zapytanieDodajT);
  12. }
  13.  
  14. $zapytanieU = "DELETE FROM `gracze_trening` WHERE koniec<'".$data."' "; // usuwanie
  15. $startU = mysqli_query($polaczenie,$zapytanieU);


Ten post edytował mrk9109 8.08.2018, 14:44:57
Go to the top of the page
+Quote Post
nospor
post 8.08.2018, 14:46:14
Post #2





Grupa: Moderatorzy
Postów: 36 446
Pomógł: 6292
Dołączył: 27.12.2004




Wyswietl sobie wygenerowane zapytanie UPDATE a moze dostrzezesz samodzielnie glupote jaka zrobiles.


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
mrk9109
post 9.08.2018, 08:54:38
Post #3





Grupa: Zarejestrowani
Postów: 445
Pomógł: 3
Dołączył: 4.06.2010

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


gotowe wink.gif

Możesz mi doradzić jeszcze jedna rzecz zrobiłem sponsorów którzy są ważni tydzień i maja przypisana dzienna kwotę i jak zrobić najprościej aby każdy dzień dodawało monety graczowi ?

Ten post edytował mrk9109 9.08.2018, 07:45:16
Go to the top of the page
+Quote Post
nospor
post 9.08.2018, 09:02:45
Post #4





Grupa: Moderatorzy
Postów: 36 446
Pomógł: 6292
Dołączył: 27.12.2004




Musisz napisac skrypt, ktore doda graczowi jego dzienna dzialke. A nastepnie ten skrypt odpalac raz dziennie, najlepiej przy pomocy CRON


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
mrk9109
post 9.08.2018, 09:48:32
Post #5





Grupa: Zarejestrowani
Postów: 445
Pomógł: 3
Dołączył: 4.06.2010

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


Dzięki 😊 poczytałem ogarnolem , muszę dokupić crona na swoim serwerze
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: 19.04.2024 - 14:14