我可能很难说,但我从数据库中提取数据,我想把它变成JSON文件。
我的问题是我想用这种结构将它保存到JSON中:
{
"PRIMARYKEY": {
"COLUMN1":"VALUE1",
"COLUMN2":"VALUE2"
}
}
它正在绊倒我。我收到的消息是无法使用mysqli_result类型的对象作为数组,但我使用的是fetch_assoc()。如何将此mysqli_result转换为更有用的格式并将其转换为我需要的JSON格式?我希望它采用这种JSON格式,因为它似乎是处理提取信息和搜索JSON文件的最佳方式。
答案 0 :(得分:1)
我也想出了自己的问题,我提出了自己的疑问并做了以下事情:
$JSONVARIABLE[$row["PrimaryKey"]] = array(
'Column1' => $row['Column1'],
'Column2' => $spell['Column2']
);
我不知道为什么这给我带来了这么多麻烦,最终它显而易见。我猜这还是新的。希望这会在以后帮助别人。以正确的格式创建我需要的JSON。感谢大家的帮助!