次のように、結合されたテーブルのペアで PDO を介してクエリを実行しています。
SELECT table1.id, table2.id, table1.foo, table1.bar
FROM table1 INNER JOIN table2 ON table1.bar = table2.id;
両方のテーブルに列があるため、連想配列id
を実行すると、フィールドが 1 つだけ含まれます。これは、1 番目が 2 番目に上書きされるためです。fetchAll()
id
id
両方のフィールドを取得する方法はありますか? おそらく、テーブル名を配列キーに含めることで...