Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] klasa i konstruktor, laczenie z baza
szymonstawi
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 1
Dołączył: 6.04.2011

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


witam

slabo sie znam na programowaniu obiektowym, ale udalo mi sie stworzyc klase, gdzie mam funcke polaczenia sie z baza i dodawania, edycji, usuwania. wyglada to mniej wiecej tak:

  1. class base {
  2.  
  3. public function con {
  4. $pdo = itd
  5.  
  6. return $pdo;
  7. }
  8.  
  9. public function wyswietl{
  10. $pdo = $this->con();
  11.  
  12. $st = pdo->query('select * from test');
  13. }
  14.  
  15. itd
  16.  
  17. }


i to dziala ok. probowalem jednak funkcje con przerobic na konstruktor, zebym nie musial wpisywac ciagle tego $pdo = $this->con();
i zrobilem tak:


  1. class base {
  2.  
  3. public function __construct {
  4. $pdo = laczenie z baza
  5.  
  6. return $pdo;
  7. }
  8.  
  9. public function wyswietl{
  10.  
  11.  
  12. $st = $pdo->query('select * from test');
  13. }
  14.  
  15. itd
  16.  
  17. }

ale wtedy to nie dziala, a niby powinno automatycznie byc. jak to poprawic?
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: 22.12.2025 - 21:18