繁体   English   中英

从日期字段mysql将工作日插入表

[英]Inserting Weekday into table from Date field mysql

我有一个带日期的HTML5表单,然后通过PHP提交给我的MySQL。 在显示结果页面上,我使用DATE_FORMAT显示日期以及工作日。 显示日期和工作日时,一切正常。 我还有一个搜索功能,可以通过数据库查找输入的术语。

问题是,工作日未存储在数据库中。 仅存储日期。 因此,如果用户搜索“星期一”,则不会显示任何内容。 因为我实际上在工作日的HTML5表单中都没有字段,所以我也真的无法弄清楚如何将工作日插入到INSERT语句中。

如果您了解我的困境,可以帮助我吗? 我基本上需要将当前工作日插入表中自己的列中,而无需用户做任何额外的工作。

如果需要,我可以提供代码示例。

您可以创建一个包含该信息的隐藏字段:

<input type="hidden" name="weekday" value="Tuesday" />

然后,当它提交时,它将被保存而无需用户做任何事情。

您可以使用php strtotime和date函数从原始日期字符串中获取工作日。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM