Есть таблица static в ней поля id(int(10)), date(date), datachange(timestamp), name(text), и др.
Через GET передаются данные в php
data_from - начальная датаdate_to - конечная дата$date_from = $_GET['data_from'];
$date_to = $_GET['date_to'];
Данные передаются в формате год-месяц-день. То есть на выходе имеем
$date_from = '2017-09-28';
$date_to = '2017-10-17';
Теперь необходимо получить данные только за этот период дат, которые получили раннее. Но при выполнение запроса:
$strSQL = "SELECT * FROM `static` where `date` >= '$date_from' AND `date` <= '$date_to' ORDER BY `date`";
Выдаются еще данные которые меньше начальной даты. То есть я еще получаю данные и за август, и за начало сентября. С конечной датой проблем не возникает.
Как получить получить данные только за отведенный период?
То есть например с 2017-09-28 по 2017-10-17.
Используйте оператор mysql BETWEEN
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости