首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP从postgresql数据库构建特定的JSON字符串

PHP从postgresql数据库构建特定的JSON字符串
EN

Stack Overflow用户
提问于 2012-11-13 15:47:55
回答 1查看 1.4K关注 0票数 2

我想使用zachhunters json与我的postressql数据库html tabel脚本,所以我需要一个特定的JSON字符串格式,但我不知道如何构建它…(我是json新手)

Link to the Script

我使用以下命令获取数据

代码语言:javascript
复制
$result = pg_fetch_array($rs, NULL, PGSQL_ASSOC);

当我使用json_encode($result)时,我得到的结果是:

代码语言:javascript
复制
{"id":"2","surname":"Max","name":"Muster"} etc.

对于脚本,我需要类似这样的东西:

代码语言:javascript
复制
{ "d": "[{\"id\":1,\"Username\":\"Sam Smith\"},{\"id\":2,\"UserName\":\"Fred Frankly\"}]" }

我该怎么处理呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-13 15:50:51

在从数据库获取元素的每个循环中,将$result存储在数组$rows中。

在循环之后,只需使用json_encode(array('d' => $rows))创建包含所有数据的JSON。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13357118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档