在 HTML 表单和 SQL 数据库之间交换信息

Posted

技术标签:

【中文标题】在 HTML 表单和 SQL 数据库之间交换信息【英文标题】:Exchanging Information between HTML Form and SQL Database 【发布时间】:2018-04-02 13:14:42 【问题描述】:

祝大家复活节快乐!

所以我的问题本质上是使用 SQL 时间戳给我带来了一些问题。我有一个旅行预订网站,其中包含在 phpmyadmin 中创建的数据库,并且如上所述,有两个时间戳列(一个用于出发时间,一个用于到达。)如果当前有旅行时间,它们将被显示,如果不是要设置的复选框当前时间作为时间戳,我很好。

我不知道使用什么 html 表单元素来显示整个 SQL 时间戳,包括 html 表单中的日期和时间部分(或如何验证其中任何一个 xD)我尝试拆分时间戳和在日期和时间字段中显示它,但没有运气,并被我的小组成员告知要坚持时间戳。干杯

【问题讨论】:

【参考方案1】:

通过一些故障排除解决了问题。本地日期时间和时间戳之间的格式差异可以通过一些简单的正则表达式来解决。

VariableName = re.sub(r"\s+", 'T', VariableName)

用 T 交换任何空白字符。

这是因为 datetime-local 喜欢使用大写的 T 将日期和时间连接在一起。如果我们使用上面的正则表达式进行模拟,我们可以将时间戳转换为可读格式。

【讨论】:

以上是关于在 HTML 表单和 SQL 数据库之间交换信息的主要内容,如果未能解决你的问题,请参考以下文章

在 SQL Server 中的两列之间交换数据是如何工作的?

从 PHP/HTML 表单更新 SQL

华为交换机调整回显行数

Java内存模型

Vuejs - 在非父子组件之间交换信息

Vuejs - 在非父子组件之间交换信息