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
maly_swd
post
Post #2





Grupa: Zarejestrowani
Postów: 744
Pomógł: 118
Dołączył: 14.02.2009
Skąd: poziome

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


  1. <?php
  2. require "include/config.php";
  3. $conn=mysql_connect($dbhost,$dbuser,$dbpassword) or die(mysql_error());
  4. $tmp_query2="SELECT (*) FROM amx_wanted"; // gdzie tu wykonujesz mysql_query() i mysql_fetch_array()?
  5.  
  6.  
  7. $bantime=$pobrana_tablica_z_bazy['bantime'];
  8.  
  9. if ($bantime == 1)
  10. {
  11. $tmp_query="DELETE FROM amx_wanted WHERE bantime = '1'"; // gdzie tu wykonujesz mysql_query() i mysql_fetch_array()?
  12. }
  13. else if($bantime > 1 )
  14. {
  15. bantime == bantime-1; // dwa znaki == to sprawdzenie, a przypisujesz przez = .. drugie to gdzie dolarek przed zmienna? powinno byc $bantime=$bantime-1; (albo $bantime--;)
  16.  
  17.  
  18. $tmp_query="UPDATE amx_wanted SET bantime = '$bantime'"; // gdzie tu wykonujesz mysql_query() i mysql_fetch_array()?
  19. }
  20. ?>


Ten post edytował maly_swd 30.09.2009, 16:31:32
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 15.10.2025 - 11:42