【发布时间】:2026-01-24 14:20:07
【问题描述】:
您好,我希望在存储一组日期间隔的页面中集成一个下拉选择/选项,这些日期间隔将通过相应的选定选项过滤 mysql 查询。不确定这是否是重复的,但在这里找不到类似的东西。
我从中检索“创建日期”的表有一个时间戳列。
这应该是一个 Mysql 查询,还是用 javascript 处理?最佳解决方案是什么?
例子:
<h3>Posts Filter</h3>
<select>
<option>All Time</option>
<option>Past Day</option>
<option>Past Week</option>
<option>Past Month</option>
<option>Past Year</option>
</select>
<br>
<br>
<hr>
<div style="width:45%;height:200px;float:left;border:1px solid #ddd;padding:10px;margin:2.5%;box-sizing:border-box;">
<h2>Post Header</h2>
<em>Created On: February 21 2017</em>
<p>Bacon ipsum dolor amet short ribs kevin ribeye meatball filet mignon swine pork loin spare ribs, pork belly cow tenderloin venison...</p>
</div>
<div style="width:45%;height:200px;float:left;border:1px solid #ddd;padding:10px;margin:2.5%;box-sizing:border-box;">
<h2>Post Header</h2>
<em>Created On: February 18 2017</em>
<p>Bacon ipsum dolor amet short ribs kevin ribeye meatball filet mignon swine pork loin spare ribs, pork belly cow tenderloin venison...</p>
</div>
<div style="width:45%;height:200px;float:left;border:1px solid #ddd;padding:10px;margin:2.5%;box-sizing:border-box;">
<h2>Post Header</h2>
<em>Created On: January 26 2016</em>
<p>Bacon ipsum dolor amet short ribs kevin ribeye meatball filet mignon swine pork loin spare ribs, pork belly cow tenderloin venison...</p>
</div>
<div style="width:45%;height:200px;float:left;border:1px solid #ddd;padding:10px;margin:2.5%;box-sizing:border-box;">
<h2>Post Header</h2>
<em>Created On: March 15 2016</em>
<p>Bacon ipsum dolor amet short ribs kevin ribeye meatball filet mignon swine pork loin spare ribs, pork belly cow tenderloin venison...</p>
</div>
感谢您的任何意见!
谢尔盖
【问题讨论】:
标签: javascript php mysql select filtering