ORDER BY, LIMIT
Отсортируем работников старше 20 по убыванию зарплаты
SELECT name, salary
FROM workers
WHERE age>20
ORDER BY salary DESC
Если мы хотим, чтобы таких работников было не больше 10 – добавляем LIMIT
SELECT name, salary
FROM workers
WHERE age>20
ORDER BY salary DESC
LIMIT 0,10
Пагинация
Пагинация это выведение каких-то элементов(товаров, постов и т.д.) постранично.
Для того, чтобы реализовать пагинацию попробуйте действовать поэтапно
- Выведете элементы для второй страницы
- Научитесь выбирать элементы с $n-й страницы
- Получайте $n через GET-параметр
- Посчитайте сколько у Вас будет страниц
- Сгенерируйте ссылки с перечислением страниц
Практика
- Отсортировать работников по зарплате
- Выбрать работника с максимальной зарплатой
- Сделать пагинацию в гостевой
- Сделать регистрацию
- Авторизацию (проверку логина пароля)
- Добавление, редактирование, удаление товара