SELECT
*
FROM tableA
INNER JOIN tableB
ON tableA.id=tableB.tableAref
その結果セットをフェッチして、tableAフィールドとtableBフィールドをphpの異なるオブジェクトとして識別できるようにする方法。また、結果をphpオブジェクトにマップできます。結合されたクエリでオブジェクトをマップすることは可能ですか?PDOは結果をオブジェクトとして取得できることは知っていますが、基になる結合テーブルをマップしません。
可能です。PHP.ActiveRecord のような ORM を使用することをお勧めします。
http://www.phpactiverecord.org/
データベース、関連付け、およびその他の共通タスク (ActiveRecord パターンに基づく) からオブジェクトを生成します。