Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odliczanie do 1 i usunięcie wpisu z tabeli., Skrypt ktory odliczał by do 1 ( if table_x == 1 delete)
mayerboss
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 30.09.2009

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


Witam was wszystkich, przed chwilą dokonałem rejestracji na tym forum z nadzieją że uzyskam od was drodzy użytkownicy pomoc.

Stworzyłem swój panel jest to swoisty panel do banowania ludzi na serwerach gry i mam pewien problem.

System działa na serwerach ale nie mam pojęcia jak zrobi odliczanie czyli:

Banując uzupełniam tabelę
  1. Nick: Nick_gracza
  2. Powód: wiadomo
  3. Czas: (w minutach)


Chciałbym by skrypt odliczał każdy z banów pojedynczo.
Zbanowałem gracza
  1. Adam
  2. Łamiesz zasady gry
  3. 10

Chciałby by odliczało od 10 do 1 [ co minute zmieniając wpis np z 10 (mija minuta) 9 (itd) ] i gdy dojdzie do 1 usunie wpis, dlaczego 1 = usuniecie ? Dlatego że 0 to permanentny ban.

Prosił by o pomoc gdyż ja nie mam zielonego pojęcia jak to zrobić, z góry dziękuje i pozdrawiam wszystkich którzy tutaj zawitali.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mayerboss
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 30.09.2009

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


Poprawiłem lecz nie ma żadnych wyników przy wczytaniu tego z poziomu przeglądarki.

  1. <?php
  2. require "include/config.php";
  3. $conn=mysql_connect($dbhost,$dbuser,$dbpassword) or die(mysql_error());
  4. $result = mysql_query('SELECT * FROM amx_wanted')
  5. or die(mysql_error());
  6.  
  7.  
  8. $bantime=$pobrana_tablica_z_bazy['bantime']; // nie mam pojecia co z tym ?
  9.  
  10. if ($bantime == 1)
  11. {
  12. $result = mysql_query('DELETE FROM amx_wanted WHERE bantime=1')
  13. or die(mysql_error());
  14. }
  15. else if($bantime > 1 )
  16. {
  17. $bantime = $bantime-1;
  18.  
  19.  
  20. $result = mysql_query('UPDATE amx_wanted SET bantime = $bantime')
  21. }
  22.  
  23. ?>


Ten post edytował mayerboss 30.09.2009, 19:43:28
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: 11.10.2025 - 02:26