Пишем свой PHP фреймворк #5: Полноценный конструктор SQL-запросов,WHERE, JOIN, GROUP BY и ORDER BY!
Ты же программист, сделай !
0:00 / 0:00
Пишем свой PHP фреймворк #5: Полноценный конструктор SQL-запросов,WHERE, JOIN, GROUP BY и ORDER BY!
331 просмотр · 2 недели назад
Ты же программист, сделай !
58 подписчиков
331 просмотр · 2 недели назад
В 5-й серии мы продолжаем прокачивать наш класс DB и превращаем его в полноценный SQL Query Builder! Разберём, как под капотом собирать сложные SQL-запросы через удобный Fluent Interface.
В этом выпуске:
Выборка колонок (select): гибка настройка возвращаемых полей.
Фильтрация (where): обработка условий и безопасная подстановка параметров через PDO.
Объединение таблиц (join): связь сущностей и построение сложной структуры данных.
Группировка и сортировка (groupBy, orderBy): агрегация данных и порядок выдачи.
Реализуем всю логику с нуля на чистом PHP, чтобы ваш фреймворк был гибким, быстрым и безопасным от SQL-инъекций.