2

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

链接到脚本

我使用

$result = pg_fetch_array($rs, NULL, PGSQL_ASSOC);

当我使用json_encode($result)我得到这个:

{"id":"2","surname":"Max","name":"Muster"} etc.

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

{ "d": "[{\"id\":1,\"Username\":\"Sam Smith\"},{\"id\":2,\"UserName\":\"Fred Frankly\"}]" }

我该如何处理?

4

1 回答 1

2

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

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

于 2012-11-13T07:50:51.493 回答