Модуль 1. SQLite

  • Введение в SQLite
  • Классы данных
  • Создание базы
  • Запросы

Приложения к модулю

Презентация:

Лабораторная работа № 1

Создание базы данных SQLite.
  • Стягиваем себе каркасс проекта для курса.
  • Устанавливаем Composer.
  • Создайте автолодер composer.
  • Вызовите на индексной странице метод test() объекта DB и убедитесь, что автолодер подключен верно.
  • Доработайте объект DB так, чтобы при создании он создавал/подключался к базе SQLite.
  • Проверьте, что после вервого вызова DB, создалась база данных.

Лабораторная работа № 2

Создание страницы добавления блога.
  • Доработайте модель Blog, чтобы она могла сохранять и получать данные блогов.
  • Реализуйте сохранение данных в admin/blog.php.
  • Создайте пару блогов и проверьте корректность работы вашего кода.
  • Создайте страницу blogs.php в корне.
  • Выведите все блоги на этой странице.

Домашнее задание

Создание страницы контактов.
  1. Создайте страницу контактов и реализуйте форму обратной связи. Данные с формы должны сохранятся в базе данных.
  2. Реализуйте вывод всех обращений с формы в админке сайта.

© 2020-2021 Александр Пантелеев