gpt4 book ai didi

php - 从 SQL 查询创建 JSON 表

转载 作者:太空宇宙 更新时间:2023-11-03 12:23:35 24 4
gpt4 key购买 nike

我想根据 SQL 查询的结果创建一个 JSON 表。我在 phpMyAdmin 上尝试了查询并且它是正确的(我得到了我想要的数据)但是当我尝试使用下面的代码将它转换为 JSON 表时,结果是一个具有正确结构但不是值的表.

/* select all moches from the table moches */
$query="SELECT municipio, SUM(moche) AS moche FROM moches GROUP BY municipio";
$result = $mysqli->query($query);

$rows = array();
$table = array();
$table['cols'] = array(

array('label' => 'Municipio', 'type' => 'string'),
array('label' => 'Cantidad total en moches', 'type' => 'number')

);

foreach($result as $r) {

$temp = array();

//Create the different states

$temp[ ] = array('v' => (string) $r['municipio']);

// Total de moches

$temp[ ] = array('v' => (int) $r['moche']);
$rows[ ] = array('c' => $temp);


}

$table['rows'] = $rows;

// convert data into JSON format
$jsonTable = json_encode($table);

最佳答案

phpMyAdmin 允许以 JSON 格式导出,也许这可以帮助你。

关于php - 从 SQL 查询创建 JSON 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18665602/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com