数据库映射到对象

时间:2012-07-19 14:36:33

标签: php mysql mapping

SELECT 
*
FROM tableA
INNER JOIN tableB
ON tableA.id=tableB.tableAref

如何获取它的结果集,以便它可以将tableA和tableB字段识别为php中的不同对象。而且我也可以在php对象中映射结果。是否有可能在连接查询中映射对象?我知道PDO可以将结果作为对象获取,但它不会映射底层连接表。

1 个答案:

答案 0 :(得分:0)

有可能,我建议你使用像PHP.ActiveRecord这样的ORM

http://www.phpactiverecord.org/

它从您的数据库,关联和其他公共任务(基于ActiveRecord模式)生成对象。

http://en.wikipedia.org/wiki/Active_record_pattern