Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie + tworzenie tablicy
Forum PHP.pl > Forum > Przedszkole
Balon
  1. <?
  2. require'config.php';
  3.  
  4. /**
  5.  * Klasa banow
  6.  * v 1.0
  7.  */
  8. class bany {
  9. /**
  10. * Atrybut zawierajacy ip
  11. */
  12. var $ip;
  13.  
  14. /**
  15. * Tablica z lista ip
  16. */
  17. var $arrLista = array();
  18.  
  19. /**
  20.  * Konstruktor
  21.  *
  22.  * @param unknown_type $ip
  23.  */
  24. function bany ($ip){
  25. $this -> $ip = $ip;
  26. }
  27.  
  28. //......//
  29.  
  30. /**
  31. * Funkcja pobierajaca ip
  32. * z bazy danych
  33. */
  34.  
  35. function getArr(){
  36. $this->sql_connect(SQL_HOST, SQL_USER, SQL_PASS, SQL_DB);
  37. $query = "SELECT * FROM bany ORDER BY id";
  38. $wykonaj = mysql_query($query);
  39. while ($row = mysql_fetch_array($wykonaj)){
  40.  
  41. $this->arrLista[] = $row['ip'];
  42. $i++;
  43. }
  44.  
  45. $this->sql_close;
  46. }
  47.  
  48. function check(){
  49. if (!is_array($this->arrLista)){
  50. echo 'Blad';
  51. }
  52. if (in_array($this->ip, $this->arrLista)){
  53. echo 'AAAA... JEstes zbanowany !';
  54. }
  55. }
  56. }
  57.  
  58. ?>


pobieram sobie dane z bazy, staram sie je wrzucic i testowalem ze 100 razy juz i nie dziala....

dlaczego ? Co robie zle ?

Prosze o pomoc,
Pozdrawiam.
ikioloak
  1. <?php
  2.  
  3. /**
  4.      * Konstruktor
  5.      *
  6.      * @param unknown_type $ip
  7.      */
  8.     function bany ($ip){
  9.         $this ->ip = $ip; //tutaj o jeden $ za duzo!
  10.     }
  11.  
  12. ?>


+ nie widze metody sql_connect, zmienna $i w metodzie getArr() jest zbedna.
Balon
dzieki wielkie winksmiley.jpg nie zauwazylem tego smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.