php - 选择 UNIX_TIMESTAMP() 返回奇怪的 JSON 键

标签 php javascript mysql json

我将 TIMESTAMP 存储在 MySQL 中并使用类似于以下的查询返回它们:

SELECT UNIX_TIMESTAMP(field)...

它有效,但在使用 json_encode 返回它们时,我的 key: value 显示为 "UNIX_TIMESTAMP(orders.time)":"1357453256"。我不确定如何在 Javascript 中使用它。

所以我的问题是,如何让 JS 解释这个键值对?

最佳答案

UNIX_TIMESTAMP 的结果一个别名:

SELECT UNIX_TIMESTAMP(field) AS field ...

生成的 JSON 应如下所示:

"field":"1357453256"

关于php - 选择 UNIX_TIMESTAMP() 返回奇怪的 JSON 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14187033/

相关文章:

php - 使用 mySQL 和 php 创建正确的 JSON

php - 如何在没有重复条目的情况下使用 PHP 将大型 CSV 文件上传到 MySQL?

javascript - 否定后视不匹配转义字符,在转义反斜杠上失败

mysql - 如何使用由同一用户和多个用户插入的 MySQL 显示唯一数据?

php - 软删除后保持记录顺序

PHP 将 mysql 的部分结果解析为 preg_replace 上的变量

php - 不在另一个表中的查询结果

javascript - react 和 Redux : Dispatching all actions within one function

javascript - React 中的多个过滤器

mysql - 显然 fetch 返回 NULL