OOPの観点から、PHPでDAO(データアクセスオブジェクト)を作成する適切な方法は何ですか?PHPでDAOを作成する適切な方法
GetAllAccounts
GetAccountByID
UpdateAccount
DeleteAccount
InsertAccount
:
例えば
(基本的な例として、アカウントを使用して)、私のAccountDAOは、以下の機能のいくつかを持っています
データベースのすべてのアカウントを取得したら、アカウントオブジェクトの配列として呼び出し元に返す必要がありますか?私はちょうどmysqlの結果セットを返す必要がありますか?
DAOの良い例はありますか?データベースへの接続を作成して3つの方法の一つを含むクラスを作ることができます。このため
あなたは 'mysql_ *'拡張を使用しないでください。あなたの例ではコードを明示的に変更せずに接続の詳細を変更することはできません。 – cspray
私はOPがデータベースクラスではなくDAO(データベース内の特定のテーブルにアクセスするために使用される)を探していると思います。 – AdmiralAdama