アルバムの ID があり、このアルバムのすべてのトラックを json ファイルで表示したいと考えています。アルバムには多くのトラックがあり、トラックには多くのプロデューサー (アーティスト) がいます。
データベース構造
MySQL クエリ
SELECT * FROM tracks
LEFT JOIN produced ON produced.produced_track = tracks.track_id
LEFT JOIN artists ON produced.produced_artist = artists.artist_id
WHERE tracks.track_album = 1
結果
PHPで見せたいもの
さまざまなトラックとそれに関連するアーティストを含む json オブジェクトを作成したいと思います。私の問題は、このオブジェクトを作成するために SQL の結果を処理する方法です。