Завдання лабораторної роботи №11

Примітка: оригінальніша, складніша або цікавіша в реалізації MVC-архітектура вашого додатка вітається і всіляко заохочується.

1. Створіть новий проект. Частково ви зможете скористатися кодом із попередніх лабораторних.
2. Створіть файл конфігурації, куди внесіть параметри підключення до бази даних.
3. Створіть пустий файл index.php та три каталоги - views, controllers та models.
4. Реалізуйте дві моделі - перша буде містити структуру класів із попередніх лабораторних. Друга - відповідати за підключення до бази даних, отримання, додавання та видалення даних з бази.
5. Винесіть форму додавання даних у окремий файл виду. Аналогічно винесіть в окремий файл табличку відображення даних. При бажанні, додайте вид, що реалізовуватиме меню навігації.
6. Додайте контроллер, який, в залежності від даних про операцію, отриманих із адресного рядка, буде відображати дані з бази, відображати форму додавання даних, додавати дані, відправлені з форми, видаляти дані по запиту, використовуючи вищезазначені моделі та види.
7. Викличте розроблений контролер із файлу index.php.


Last modified: Wednesday, 24 November 2021, 3:19 PM