facebook twitter hatena line email

Php/fuelphp/db接続

提供: 初心者エンジニアの簡易メモ
2015年5月20日 (水) 03:18時点における127.0.0.1 (トーク)による版 (ページの作成:「==db設定== username,passwordなどを適宜書き換える *fuel/app/config/development/db.php return array( 'default' => array( 'connection'...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

db設定

username,passwordなどを適宜書き換える

  • fuel/app/config/development/db.php
return array(
        'default' => array(
                'connection'  => array(
                       'dsn'        => 'mysql:host=localhost;dbname=fuel_dev',
                        'username'   => 'usernamewoireru',
                        'password'   => 'pasuwoireru',
                ),
        ),
);

db&tableを作る(sql

create database fuel_dev default character set utf8;
create table test(id int, name varchar(10));
insert into test values(1,'taro');

DBデータ取得

$query = DB::query('SELECT * FROM test')->execute();
var_dump($query->current());

DBデータ取得(メソッドチェーン方式

$query = DB::select()->from('test')->execute();
var_dump($query->current());

最後に実行されたsql分取得

echo DB::last_query(); // SELECT * FROM `test`