ラズベリーパイの小さな画像スライドショープロジェクトでプレイリストjsonファイルジェネレーターを機能させようとしています。
この形式のphpでjsonファイルを作成するにはどうすればよいですか?
これは私のPHPコードです:
function json_read() {
$link = connect();
$i = 0;
$string = "SELECT * FROM Playlist, Bild WHERE Playlist.Bild_idBild = Bild.idBild";
$result = mysqli_query($link, $string);
while ($row = mysql_fetch_array($result)){
$i[] = array(
'file' => $row['Bild.dateiname'],
'duration' => $row['Playlist.zeit'],
);
$i++;
}
$data = array(
'playlist' => $i
);
echo json_encode($data);
disconnect();
}
どのように見えるか:
{
"playlist": [
{
"file": "001.jpg",
"duration": 5
},
{
"file": "002.jpg",
"duration": 5
},
{
"file": "003.jpg",
"duration": 10
},
{
"file": "004.jpg",
"duration": 5
},
{
"file": "005.jpg",
"duration": 10
},
{
"file": "006.jpg",
"duration": 5
}
]
}