javascript - 将查询结果导出到json文件

标签 javascript php json file export

我需要将 php 从数据库中提取的数据导出到 json 文件中,以便在 json 文件中输出,如下所示。我需要在每行之间换行。

"ID":"ID。", "姓名":"姓名",

这是我的查询,它已经有 id 和名称。但我不知道如何将它们导出为文件。

while($row = mysql_fetch_array($result))
{
echo $row['id'];
echo $row['name'];
}

最佳答案

$data = [];    
while($row = mysql_fetch_array()) {
    $data[] = $row;
}

$txt = json_encode($data);

$myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
fwrite($myfile, $txt);

fclose($myfile);

答案将是这样的:

[
    { "id": "idvalue", "name": "namevalue" },
    ...
]

关于javascript - 将查询结果导出到json文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26156885/

相关文章:

PHP从html页面中提取所有文本

javascript - 搜索/过滤 json 函数需要编辑

c# - 检查 Selenium 测试中的 Javascript 错误

javascript - 将具有不同 id 的元素拖放到它们相应的放置区

php - 用保留字命名列有问题吗?

php - 克安普 : composer installation issue: module openssl already loaded in Unknown on line 0

ajax - 使用来自 Asp.net MVC Action 方法的 json 提供 ajax 数据表

php - Dhtmlx Scheduler 未在 TimeInterval 中更新

javascript - 在单个内部属性上查找匹配的数组内容和长度

javascript - 如何在点击时切换类以动画化 AJAX 页面转换