Mojavi3 データベース接続
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
コメントする