完全に機能するクエリがありますが、PHPで結果を読み取る方法がわかりません。
SELECT * FROM [...]
LEFT JOIN media ON m_media_id=r_release_media_id
[...]
LEFT JOIN media AS episode_media ON episode_media.m_media_id=ms_media_id
ご覧のとおり、「メディア」テーブルを2回呼び出しています。SQLクエリとしては読みやすくなりますが、media.m_media_idとepisode_media.m_media_idを取得します。PHPでこれらを取得するにはどうすればよいですか。
私はこのようにクエリを呼び出していますが、ドットが混乱しているため、$record->の部分は機能しません。これを正しく行うにはどうすればよいですか?
$result = mysql_query($sql);
while ($record = mysql_fetch_object($result)) {
$1 = $record->media.m_media_id
$2 = $record->episode_media.m_media_id
}
答えを見つけるために検索しましたが、MySQLクエリしか見つけることができず、PHPの部分は見つかりません。ありがとう。