FuelPHP

FuelPHPのvalidationでそれぞれ個別にメッセージを出したい

FuelPHPのvalidationのadd_ruleでそれぞれ個別にメッセージを出したい。 /lang/jp/validation.php '『:label』は必須です', 'min_length' => '『:label』は:param:1文字以上で入力してください', 'max_length' => '『:label』は:param:1文字以内で入力してく…

FuelPHPでDUPLICATE KEY UPDATE

なるべくDBへのアクセスを減らして、テーブルにレコードが存在しないときはInsert、テーブルに登録済みの場合は商品名を更新したいときなどに使う。 更新前 id(PK) title 1 foo 2 bar 1, 'title' => 'hoge']; $data[] = ['id' => 2, 'title' => 'fuga']; $quer…

FuelPHP テスト用のDBの作り方

テスト用のDBの作り方 testフォルダのdb.phpを設定 'default' => [ 'type' => 'pdo', 'connection' => [ 'database' => 'test_foo', 'dsn' => 'mysql:host=localhost;dbname=test_foo', 'username' => 'foo', 'password' => 'foo', ], ], 'anotherdb' => [ '…