私はより多くのコードでより多くの話で迅速になります。
私は mySQL DB を持っており、PHP と PDO を使用してそこから json を生成したいと考えています。
<?php
require("db.php");
$dsn = "mysql:host=localhost;dbname=$dbname";
$pdo = new PDO($dsn, $username, $password);
$rows = array();
$stmt = $pdo->prepare("SELECT * FROM table");
$stmt->execute();
$rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
echo '{"jsons":';
echo json_encode($rows);
echo "}";
?>
上記のコードは戻ります
{"jsons":[{"date_time":"2012-09-06 20:55:44","name":"theOne","message":"i am god","ip":"","device":"HTC","device_type":"Phone","class":"class1","id":"1"}]}
私のjson出力が
{"jsons":[{"date_time":"2012-09-06 20:55:44","name":"theOne","message":"i am god","ip":"","devs":{"device":"HTC","device_type":"Phone","class":"class1","id":"1"}}]}
device
違いは、、、およびを開発者device_type
にネストしたいということです。class
id
私は何もできませんでしたし、グーグルからそのようなタスクを見つけることもできませんでした。
どんな助けでも感謝します。
ありがとうございました。