Система предназначена для сравнения телефонных контрактов. Первоначально мы могли отфильтровать результат по длине, заданный в месяцах. Однако мы решили сохранить это как timestamp
даты окончания контракта в базе данных.
Исходный PHP был следующим:
$min = min($_POST["length"])-6; $max = max($_POST["length"]); $query[] = "length BETWEEN $min AND $max";
Итак, вот что мы имеем в данный момент:
В базе данных хранится дата окончания контракта (как временная метка)
Значение post содержит количество месяцев, через которое оно должно длиться (например, 7-12 месяцев будет иметь значение 7)
Как мы можем изменить вычисления PHP, чтобы получить между значениями из базы данных?
Большое спасибо, Ник.