システムは電話契約比較用です。もともとは、月単位で指定された長さで結果をフィルタリングできました。ただし、これを契約timestamp
の終了日としてデータベースに保存することを選択しました。
元の PHP は次のとおりです。
$min = min($_POST["length"])-6;
$max = max($_POST["length"]);
$query[] = "length BETWEEN $min AND $max";
要約すると、現時点で私たちが持っているものは次のとおりです。
データベースには、契約の終了日が (タイムスタンプとして) 保存されます。
post 値には、今から何ヶ月続くかが含まれます (例: 7-12 ヶ月の値は 7 になります)
PHP の計算を変更して、データベースから値の間を取得するにはどうすればよいでしょうか?
どうもありがとう、ニック。