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ł 7.

Bazy danych

Projekty

Projekt 7.1Projekt 7.2Projekt 7.3Projekt 7.4

Ćwiczenia


Ćwiczenie 7.1. Tatry (Szablony PHP, Propel)
Ćwiczenie 7.2. Tatry (Szablony PHP, Doctrine)
Ćwiczenie 7.3. Tatry (Smarty, Propel)
Ćwiczenie 7.4. Tatry (Smarty, Doctrine)

Listingi


Listing 7.1. Plik schema.xml zawierający opis bazy...
Listing 7.2. Plik schema.yml zawierający opis bazy...
Listing 7.3. Plik conf.ini ustalający nazwę bazy...
Listing 7.4. Treść pliku konfiguracyjnego conf.ini...
Listing 7.5. Skrypt wstaw.php wypełniający bazę...
Listing 7.6. Plik actions.class.php modułu szczyt...
Listing 7.7. Widok list.html akcji szczyt/list...
Listing 7.8. Skrypt index.php z projektu 7.1
Listing 7.9. Skrypt wstaw.php wypełniający bazę...
Listing 7.10. Plik actions.class.php z projektu 7.2
Listing 7.11. Widok list.html z projektu 7.2
Listing 7.12. Skrypt index.php z projektu 7.2
Listing 7.13. Skrypt index.php z projektu 7.3
Listing 7.14. Widok list.html z projektu 7.3
Listing 7.15. Skrypt index.php z projektu 7.4
Listing 7.16. Widok list.html z projektu 7.4

Rysunki


Rysunek 7.1. Ikona mydb umożliwiająca zmianę...
Rysunek 7.2. Ikona Add Diagram prowadzi do...
Rysunek 7.3. Utworzenie nowej tabeli
Rysunek 7.4. Zmieniamy nazwę tabeli i przechodzimy...
Rysunek 7.5. Autoinkrementacja klucza głównego
Rysunek 7.6. Baza danych tatry
Rysunek 7.7. W celu uruchomienia skryptem run.bat...
Rysunek 7.8. Pliki utworzone po uruchomieniu skryptu...
Rysunek 7.9. Korzystając z Doctrine, należy przed...
Rysunek 7.10. Pliki wygenerowane przez skrypt run.bat...
Rysunek 7.11. Poprawność tworzenia nowej bazy...
Rysunek 7.12. phpMyAdmin pokazuje liczbę rekordów...
Rysunek 7.13. Przygotowywanie eksportu bazy danych

©2010 Włodzimierz Gajda