![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 223 Pomógł: 3 Dołączył: 4.07.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Mam problem w ZF, by pobrać z bazy danych rekordy. W pliku z zasobami mam coś takiego:
Kod resources.db.adapter = "pdo_mysql" resources.db.params.dbname = "wiersze" resources.db.params.host = "localhost" resources.db.params.username = "root" resources.db.params.password = "" resources.db.params.charset = "utf8" W akcji kontrolera mam taki kod:
Jednak przy próbie odpalenia wyskakuje mi taki błąd: Kod Fatal error: Call to a member function fetchAll() on a non-object in D:\xampp\htdocs\wierszerozewicza\application\controllers\IndexController.php on line 16 Czyli chodzi o to, że zmienna $db w indexAction nie jest obiektem. Ale dlaczego? Dopiero zaczynam przygodę z Zend więc proszę o wyrozumiałość. Pozdrawiam! Ten post edytował klapaucius 28.11.2012, 17:15:19 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 223 Pomógł: 3 Dołączył: 4.07.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Aha. No mniej więcej rozumiem o co chodzi. Czyli, to co powinienem robić w modelu, robię w kontrolerze.
No ale tak było to pokazane w książce. Być może autor chciał jedynie skupić się na pokazaniu jak pobierać te dane, natomiast nie zwracał uwagi już na poprawną architekturę i rozmieszczenie kodu. Z resztą nie wiem - nie mi to oceniać. Tak apropos: możecie polecić jakiś tutorial odnośnie czystego MVC? Oczywiście o ile takowy istnieje. Nie ukrywam też, iż dobrze by było gdyby był on po polsku. Pozdrawiam serdecznie! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 16:02 |