1

アルバムの 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

結果

MySQL の結果

PHPで見せたいもの

PHPの結果

さまざまなトラックとそれに関連するアーティストを含む json オブジェクトを作成したいと思います。私の問題は、このオブジェクトを作成するために SQL の結果を処理する方法です。

4

1 に答える 1