Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z klasą
#1
Witam,

mam problem z klasą user, do której dołączam klasę db (bazy danych). Przedstawię krok po kroku problem
Kod PHP:
$system->IncludeClass('db');$db = new db($mysql_host,$mysql_user,$mysql_pass); 
Tworzymy klasę bazy danych
Kod PHP:
$system->IncludeClass('user');$user = new user($db); 
Tworzymy klasę użytkownik i dołączamy do niego klasę bazy danych.
Konstruktor wygląda tak:
Kod PHP:
public function _construct(db &$db)
    {
        
$this->db=$db;
    } 
Chcemy wyciągnąć wszystkich użytkowników z bazy danych by przedstawić ich jawnie w tabelce więc
Kod PHP:
$uzytkownicy=$user->GetUsers(); 
metoda GetUsers():
Kod PHP:
    public function GetUsers()
    {
        
$query "SELECT (jakieś tam tabele) FROM users;";
        
$result $this->db->GetQuery($query); // TUTAJ ZGŁASZANY JEST BŁĄD LINIA 57
        
return $result;
    } 
Otrzymuję błąd: Fatal error: Call to a member function GetQuery() on a non-object in (KATALOG)/user.class.php on line 57

jakieś pomysły?
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję Smile

Any sufficiently advanced technology is indistinguishable from magic.
Odpowiedz


Wiadomości w tym wątku
Problem z klasą - przez R_Rafalsky - 13-04-2011, 02:26
RE: Problem z klasą - przez Pedro84 - 13-04-2011, 03:53
RE: Problem z klasą - przez trak - 14-04-2011, 03:23
RE: Problem z klasą - przez R_Rafalsky - 15-04-2011, 12:19

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Kolejny problem z klasą php dziamber 8 5,533 11-07-2009, 03:36
Ostatni post: kajzur
  Problem z prostą klasą PHP dziamber 4 3,716 04-07-2009, 03:18
Ostatni post: dziamber

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl