Mojavi3 データベース接続

| | コメント(0) |


Mojavi Forum -> Database Connections Basics → って ...
それはさておき、テストしてみる。

webapp/config/databases.ini
 [MySQL]
     class = "MySQLDatabase"
     param.user     = "hoge"
     param.password = "hoge"
     param.database = "hoge"
     param.host     = "localhost"
     param.port     = ""
webapp/config/settings.ini
 USE_DATABASE = "On"
/webapp/modules/HelloWorld/actions/IndexAction.class.php
    public function execute ()
    {
        $db = $this->getContext()->getDatabaseManager()->getDatabase()->getConnection();
        var_dump( $db );
        return View::SUCCESS;
    }
ってやって
http://localhost/Mojavi3/index.php/module/HelloWorld
にアクセスしてみたら

resource(88) of type (mysql link)

と出た。 $db に mysql のリソースが入ったようだ。
でも生でmysql 関数使わないし、 PEAR_DBとか PDOとか使うには?

とりあえず databases.ini にいろいろ書いてあるから読むとしよう。
っていうか Creole ってよく見掛けるけどなんだろうと思っていたら PEAR_DB みたいなもの?

http://phpj.jugem.cc/?eid=14

カテゴリ

 

コメントする