javascript - PHP 格式化为 JSON

标签 javascript php json

首先我要感谢您的帮助!

现在,在开始讨论之前,我想声明一下,我擅长 PHP,但对 javascript 一无所知(我知道这是一个问题)。

因此,我有一个用于我正在使用的 API 的 .json.php 文件,该文件接受以下格式的信息:

{
    "success": 1,
    "result": [
        {
            "id": "293",
            "title": "This is warning class event",
            "url": "http://www.example.com/",
            "class": "event-warning",
            "start": "1362938400000",
            "end":   "1363197686300"
        },
        {
            "id": "294",
            "title": "This is information class ",
            "url": "http://www.example.com/",
            "class": "event-info",
            "start": "1363111200000",
            "end":   "1363284086400"
        }
        ]
}

我将制作一个表单来获取此信息并将其放入 MySQL 数据库中,我知道如何执行此操作。假设我从 MySQL 数据库获取值,它们的存储方式类似于 $data['id'],其中 id 是上述文件中的值。我不知道如何获取这些值并以正确的格式将其放入上面的 JSON PHP 文件中。这可能吗?我该怎么做?

最佳答案

$json = array('success' => 0,
              'result' => array());
while ($row = $stmt->fetch_assoc()) {
    $json['result'][] = $row;
}
$json['success'] = 1;
echo json_encode($json);

关于javascript - PHP 格式化为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21618300/

相关文章:

javascript - 尝试使用隐藏字段将值从 Javascript 发送到 C#

javascript - 将输入文本拆分为单独的字段

php - Excel 无法打开大型 xml 文件

android - 从 JSON 填充 Listview

json - JSON API 的 XSS 漏洞

php - 使用 PHP 的 mysql_connect 功能的正确方法?

javascript - 无法将数据从 JavaScript 传递到 PHP 文件

php - 如何正确使用laravel-dompdf生成view的pdf

php - CakePHP - 如果其中包含特殊字符,则查询返回空字段

arrays - 如何跨嵌套数组过滤 JSON 对象数组