我的问题是。
表格中有数据,在创建的列中有不同的日期,我借助插入数据手动输入格式为yyyy/mm/dd
的日期
我想根据数组中的日期获取数据。
最重要的是日期应该只显示一次,与该日期相似的数据应该显示在下面的数组
中 例如,2017/07/04的数据应显示在一个数组中 2017/07/03的数据应以一个数组显示
{date:2017/07/04}{{id=4,name=abc,created=2017/07/04},{id=5,name=def,created=2017/07/04}}
答案 0 :(得分:1)
虽然问题非常有限 - 但我认为你是在追求这样的事情:
json_encode($array);
显然,您需要用数据库引用替换大写字段名称。
如果您希望JSON编码使用[dbo].[User](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Language] [nvarchar](2) NOT NULL,
[FirstName] [nvarchar](50) NOT NULL,
[Surname] [nvarchar](50) NOT NULL,
...
)
[dbo].[Project](
[Id] [int] NOT NULL,
[UserId] [int] NOT NULL,
[KindOfProjectId] [int] NOT NULL,
...
)
[dbo].[KindOfProject](
[Id] [int] NOT NULL,
[Language] [nvarchar](2) NOT NULL,
...
CONSTRAINT [PK__KindOfProject] PRIMARY KEY CLUSTERED
(
[Id] ASC,
[Language] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
)