![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam
Cały czak kontynuuję naukę Zenda i natknąłem się na fajny blog: http://www.karolnowicki.pl/zend-framework/artykuly/ i wykonuje w nim krok po kroku wszystko z serii "Praca z bazą danych". W części pierwszej pominąłem dopisek do pliku Boostrap, ale dopisuje wszędzie przedrostek Application. Ale do rzeczy. Model:
Kontrolery (ustawiłem sobie w nim echo, aby wiedzieć gdzie się wysypuje):
Formularz:
I teraz gdy wypełnię formularz to zatrzymuje mi się na wykonaniu metody nowyUzytkownik. Wyświetla się tylko wszystko do echo "odebrałem values"; echo $email; a potem jest pusta, biała strona. Gdy błędnie wypełnię formularz, to pokazują się komunikaty o błędach i wraca do strony z formularzem. W bazie nie ma żadnych nowych rekordów. To samo się dzieje (białą, pusta strona), gdy chcę wyświetlić listę użytkowników (adres/uzytkownicy/lista-uzytkownikow). Plik applacation.ini: Kod [production] phpSettings.display_startup_errors = 0 phpSettings.display_errors = 0 includePaths.library = APPLICATION_PATH "/../library" bootstrap.path = APPLICATION_PATH "/Bootstrap.php" bootstrap.class = "Bootstrap" appnamespace = "Application" resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers" resources.frontController.params.displayExceptions = 0 resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/" resources.db.adapter = "pdo_mysql" resources.db.params.host = "localhost" resources.db.params.username = "user" resources.db.params.password = "haslo" resources.db.params.dbname = "naukazend2" resources.db.params.charset = "utf8" resources.db.isDefaultTableAdapter = true [staging : production] [testing : production] phpSettings.display_startup_errors = 1 phpSettings.display_errors = 1 [development : production] phpSettings.display_startup_errors = 1 phpSettings.display_errors = 1 resources.frontController.params.displayExceptions = 1 Gdzie jest błąd? (IMG:style_emoticons/default/sad.gif) ROZWIĄZAŁEM: Model ma być dziedziczony z Zend_Db_Table (IMG:style_emoticons/default/smile.gif) Ten post edytował IceManSpy 5.04.2011, 22:39:48 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 11 Dołączył: 27.10.2010 Skąd: Kutno/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Jestem już tak przyzwyczajony - tym bardziej, że nie piszę małych projektów a tworząc tak mam wszystko na swoim miejscu - i można w takiej klasie tworzyć metody do zarządzania danymi. Potworzyłem sobie klasy w których mam te najczęściej wykorzystywane funkcje (__get, __set, itd) i stworzyłem sobie generator - Czysto, i wszystko z łatwością mogę stworzyć w kilka chwil.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 16:37 |