SELECT
$query = "SELECT * FROM workers";
//готовим запрос. будем выбирать все из //таблицы workers
$result = $mysqli->query($query);
// выполняем запрос query. //объект результата сохраняем в $result
*(звездочка) в блоке SELECT говорит о том, что мы выбираем все поля из таблицы. При больших объемах данных, это можем приводить к медленной работе
Переопределим запрос для выбора только нужных полей. В дальнейшем мы будем работать непосредственно с MYSQL, php обертку будем игнорировать
SELECT name, salary
FROM workers
Теперь попробуем выбрать сотрудников из таблицы workers, у которых зарплата больше 1000
SELECT name,salary
FROM workers
WHERE salary>1000
Если нам нужно комбинировать условия, можно использовать логические операторы AND, OR
SELECT name, salary
FROM workers
WHERE salary>10000 and age<20
Практика
- Вывести DIV’a по данным из таблицы (ширина, высота, цвет и позиция)
- Выводим работников, у которых заработная плата больше заданного значения. Уровень заработной платы задаем через input.
- Сделать каталог интернет-магазина