元ネタ http://d.hatena.ne.jp/Sikushima/20101126/1290733753 えと…まず、このSQL SELECT * FROM 社員 INNER JOIN 部課 ON 社員.部課ID = 部課.IDつまり「部課テーブルの情報を含めた、社員さんの情報一式とってこい」なわけですよね? やりたいことは。 これをOOPで一番ざっくり書くと、たぶんこうなるのですが。 $obj = new 社員全体を意味するクラス(); $list_all = $obj->get社員の情報一式();「get社員の情報一式」の中で何をどうやっているのかはとりあえず隠蔽しておくんじゃないかなぁ、と。 そうすれば、何かがあったときに、それこそ最悪「インタフェースだけあわせてクラス総とっかえ」してもよいわけですし。 あぁ、ちなみにおいちゃんの一番の好みは、たぶんこんな感じのインタフェース。