![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 1 Dołączył: 7.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Próbuję przerobić kod na obiektowy z wykorzystaniem mysqli. Mam klasę A w której chcę pobrać dane z tabeli, ale za każdym razem otrzymuje błąd: Call to a member function query() on a non-object. Próbuje dziedziczyć po klasie mysqli, ale nie przynosi to żadnego rezultatu. Poniżej znajduje się kod. Pliki index.php wygląda następująco:
plik mysqli_data.php
plik class.a.php
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 79 Dołączył: 16.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze to zrób:
($this zamiast $mysqli) Po drugie, mimo, że stworzyłeś klasę A, to jednak wciąż instancjonujesz mysqli. Zrób tak:
Ten post edytował konrados 7.07.2012, 10:13:19 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 16:25 |