przewiń do treści

PHP, MySQL i MVC
Tworzenie witryn WWW opartych na bazie danych

Włodzimierz Gajda

Okładka książki „PHP. Praktyczne projekty”

Rozdział 13.

Zagadnienia dodatkowe dotyczące warstw M oraz V

Projekty

Projekt 13.1Projekt 13.2

Ćwiczenia


Ćwiczenie 13.1. Aparaty foto (Szablony PHP, Propel)
Ćwiczenie 13.2. Aparaty foto (Szablony PHP, Doctrine)

Listingi


Listing 13.1. Metoda __toString() dla klasy Aktor...
Listing 13.2. Metoda __toString() dla klasy Aktor...
Listing 13.3. Propel: tworzenie obiektu z...
Listing 13.4. Doctrine: tworzenie obiektu z...
Listing 13.5. Propel: implementacja metody...
Listing 13.6. Doctrine: implementacja metody...
Listing 13.7. Zarys widoku częściowego...
Listing 13.8. Metoda __toString() klasy Aparat
Listing 13.9. Metoda __toString() klasy Matryca
Listing 13.10. Metoda __toString() klasy Producent
Listing 13.11. Metoda insertIfNotExists() klasy...
Listing 13.12. Metoda insertIfNotExists() klasy...
Listing 13.13. Zarys skryptu wstaw.php z projektu 13.1
Listing 13.14. Wykorzystanie metod __toString()...
Listing 13.15. W widoku akcji producent/show...
Listing 13.16. Metoda __toString() klasy aparat...
Listing 13.17. Metoda __toString() klasy matryca...
Listing 13.18. Metoda __toString() klasy producent...
Listing 13.19. Metoda get() klasy matryca
Listing 13.20. Metoda get() klasy producent
Listing 13.21. Metoda insertIfNotExists() klasy...
Listing 13.22. Metoda insertIfNotExists() klasy...
Listing 13.23. Skrypt wstaw.php
Listing 13.24. Plik actions.class.php z modułu...
Listing 13.25. Metoda execute_list() modułu aparat...

Rysunki


Rysunek 13.1. Baza danych z projektu 13.1

©2010 Włodzimierz Gajda