日本語:Dbal.sql connect

dbal::sql_connect -- サーバに接続する.

説明
object dbal::sql_connect ( string $sqlserver, string $sqluser , string $sqlpassword , string $database [, int $port [, bool $persistency [, bool $new_link ]]] )

例 #1 設定ファイルからデータベースリンクを作成
define('IN_PHPBB', true); $phpbb_root_path = './'; $phpEx = substr(strrchr(__FILE__), '.'), 1);

include($phpbb_root_path . 'config.' . $phpEx); include($phpbb_root_path . 'includes/db/' . $dbms . '.' . $phpEx);

$db = new $sql_db;

$db->sql_connect($dbhost, $dbuser, $dbpasswd, $dbname, $dbport);

// We do not need this any longer, unset for safety purposes unset($dbpasswd);

例 #2 手動でデータベースリンクを作成
define('IN_PHPBB', true); $phpbb_root_path = './'; $phpEx = substr(strrchr(__FILE__, '.'), 1); $dbms = 'mysql';

include($phpbb_root_path . 'includes/db/' . $dbms . '.' . $phpEx);

$db = new $sql_db; $db->sql_connect('localhost', 'my_user', 'my_password', 'phpbb', '');

参照

 * Database Abstraction Layer

Dbal.sql_connect