1. /fuel/app/config/development/db.phpの編集
return array(
'default' => array(
'connection' => array(
'dsn' => 'mysql:host=localhost;dbname={DB名}',
'username' => '{ログインID}',
'password' => '{パスワード}',
),
),
);
2.Model_Crudを継承した暮らすを作成
class Model_Hoge extneds Model_Crud {
protected static $_table_name = '{テーブル名}';
}
3.Controllerから暮らすを呼び出す
$hoge = Model_Hoge::find_all();
実際に実効してみるとfind_all()の呼び出しで以下のエラーが発生する。
「Fuel\Core\Database_Exception [ Error ]: could not find driver」
原因はMySQL用のドライバーをインストールしていないためでした。
1.MySQL用のドライバ「pdo_mysql」をインストール
※lubuntuでは「php5_mysql」という名称でした。
2.Apacheを再起動することでDBに接続出きることを確認