Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System unban - problem ze skryptem
ZuyPan
post
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 4.02.2010

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


Cześć.
Piszę sobie system banowania czasowego i teraz przyszedł czas na automatyczny unban.

  1. $dzis = date('j.n.Y');
  2. $unban_a = "SELECT * FROM bany WHERE data_zdjecia = '$dzis'";
  3. $unban_b = mysql_query($unban_a, $polaczenie1);
  4. if (mysql_num_rows($unban_b) != 0){
  5. while ($rekord = mysql_fetch_assoc($unban_b)){
  6. $id = $rekord['account_id'];
  7.  
  8. $unban_c = "UPDATE account SET status = 'OK' WHERE id = '$id'";
  9. $unban_d = mysql_query($unban_c, $polaczenie2);
  10.  
  11. $zapytanie = "DELETE FROM bany WHERE account_id = '$id'";
  12. $query_b = mysql_query($zapytanie, $polaczenie1);
  13. }
  14. }

Daty w mysql i te generowane do zmiennej $dzis pasują do siebie idealnie (ten sam format etc.) lecz nic się nie dzieje w pętli. Te dwa zapytania nie wykonują się. Jakieś sugestie dlaczego?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kulczycki
post
Post #2





Grupa: Zarejestrowani
Postów: 76
Pomógł: 8
Dołączył: 10.11.2010
Skąd: Polska,Katowice

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


jasne (IMG:style_emoticons/default/winksmiley.jpg) popatrz na query

Zmien status na ok jesli id są (wybierz id z tabeli bany jesli data_zdjecia jest mniejsza/rowna od dzis -- zwraca w formie id,id,id,id);

drugiego chyba nie musze tłumaczyć
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: 23.08.2025 - 20:40