エラーが出てないけど、insertできていない(fuelphp)
fuelphpでmysqlにレコードをinsertしたいのですができません。
詳細は下記です。
エラーログも出ていないのでプログラミング初心者の私は、
何が起きているのか迷宮入り状態です。
お手数おかけしますが、ご回答頂けると幸いです。
宜しくお願いします。
friend2.php(/Users/■■■■/Desktop/fuelphp/fuel/app/classes/controller)
class Controller_Friend2でクラスを定義して、
public function メソッドでinsertする内容を記入し、
execute();でメソッドの内容を実行するようにコードが作れてると思ってますが、
不備があればご教示願います。
<?php
namespace App\Classes;
use Friend2;
class Controller_Friend2 {
public function action_insert() {
DB::insert('friend')->set(array(
'id' => '777',
'name' => '梅宮辰夫',
'age' => '71',
'sex' => '男',
))->execute();
}
}
?>
localhost/friend2.php(エラーも何も表示されていない)
id 777,name 梅宮辰夫,age 71,sex 男が追加されていない
db.php(/Users/■■■■/Desktop/fuelphp/fuel/app/config)
<?php
return array(
'default' => array(
'type' => 'mysqli',
'connection' => array(
'persistent' => false,
),
'identifier' => '`',
'table_prefix' => '',
'charset' => 'utf8',
'collation' => false,
'enable_cache' => true,
'profiling' => false,
'readonly' => false,
),
);
db.php(/Users/■■■■/Desktop/fuelphp/fuel/app/config/development)
<?php
return array(
'default' => array(
'connection' => array(
'dsn' => 'mysql:host=localhost;dbname=personal',
'port' => '3306',
'username' => 'root',
'password' => 'root',
),
'profiling' => true,
),
);