Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Właściwe miejsce stworzenia egzemplarza klasy
undivided
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 1.05.2007

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


Witam,

Miałem taki kod:
  1. <?php
  2. require_once('MySql.class.php'); //obsługuje połączenie z bazą
  3. class MyClass{
  4.  function __construct(){
  5.  $conn = new MySqlClient(); //nawiązuje polączenie z bazą itp
  6.  }
  7.  function MyFunction(){
  8. $conn->query('zapytanie');
  9.  }
  10. }
  11. ?>


poniewaz jednak kod ten generował błąd mówiący że conn nie jest obiektem zmieniłem to na:

  1. <?php
  2. require_once('MySql.class.php'); //obsługuje połączenie z bazą
  3. class MyClass extends MySqlClient{
  4.  function __construct(){
  5.  parent::__construct();
  6.  }
  7.  function MyFunction(){
  8. parent::query('zapytanie');
  9.  }
  10. }
  11. ?>


Chciałbym zapytać czy istnieje jakiś inny sposób rozwiązania tego problemu , oczywiście mam PHP5.

Pozdrawiam,
Undivided
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: 26.09.2025 - 02:42