![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 30.09.2010 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z połączenie się do bazy. Wywala mi błąd: Call to a member function prepare(). Mój kod połączenia to:
hosting mam na nazwa.pl, jak skopiowałem na home.pl to działa bez problemów na moim localu też działa jeśli usunę charset:UTF-8 a na nazwa.pl nie chce ruszyć, dane do bazy mam dobrze wpisane - sprawdzałem już 100 razy. Doczytałem, że to może być coś z kodowaniem mimo że błąd na to nie wskazuje ale co konkretnie trzeba zrobić to nie wiem. usuwałem już to charset... i dodawałem różne ale nie pomaga. pomocy. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 22 Dołączył: 10.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Oczywiście siedzę wieczorami przed komputerem i nie mam co robić tylko cię okłamywać ;P
Widzisz ty nie używasz i dajesz returny w konstruktorze i masz problemy. Ja nie daję i nawiasów używam zawsze, a problemów nie mam. No to faktycznie twój sposób programowania jest lepszy ! Posłuchaj. Dałeś return'a i konstruktor skończył się wykonywać po czym z niego wyszło. To nie oznacza że kod się dalej nie wykonał. Wykonuje się on i odwołuje się później do null'a w "$this->dbh". Co za tym idzie wali ci błędem. Proste prawda ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 11:38 |