|
From: Benjamin C. <bc...@us...> - 2002-03-20 15:09:23
|
Update of /cvsroot/phpbt/phpbt
In directory usw-pr-cvs1:/tmp/cvs-serv8896
Modified Files:
install.php include.php
Log Message:
Suggestions from Liam Hoekenga
Index: install.php
===================================================================
RCS file: /cvsroot/phpbt/phpbt/install.php,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- install.php 17 Mar 2002 01:39:31 -0000 1.15
+++ install.php 20 Mar 2002 15:09:18 -0000 1.16
@@ -109,7 +109,15 @@
// PEAR::DB
require_once('DB.php');
- $db = DB::Connect($_pv['db_type'].'://'.$_pv['db_user'].':'.$_pv['db_pass'].'@'.$_pv['db_host'].'/'.$_pv['db_database']);
+ $dsn = array(
+ 'phptype' => $_pv['db_type'],
+ 'hostspec' => $_pv['db_host'],
+ 'database' => $_pv['db_database'],
+ 'username' => $_pv['db_user'],
+ 'password' => $_pv['db_pass']
+ );
+ $db = DB::Connect($dsn);
+ $db->setOption('optimize', 'portability');
$q_temp_ary = file('schemas/'.$_pv['db_type'].'.in');
$queries = preg_replace(array_keys($tables), array_values($tables),
Index: include.php
===================================================================
RCS file: /cvsroot/phpbt/phpbt/include.php,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -r1.99 -r1.100
--- include.php 17 Mar 2002 01:47:04 -0000 1.99
+++ include.php 20 Mar 2002 15:09:18 -0000 1.100
@@ -41,7 +41,15 @@
// PEAR::DB
require_once('DB.php');
-$db = DB::Connect(DB_TYPE.'://'.DB_USER.':'.DB_PASSWORD.'@'.DB_HOST.'/'.DB_DATABASE);
+$dsn = array(
+ 'phptype' => DB_TYPE,
+ 'hostspec' => DB_HOST,
+ 'database' => DB_DATABASE,
+ 'username' => DB_USER,
+ 'password' => DB_PASSWORD
+ );
+$db = DB::Connect($dsn);
+$db->setOption('optimize', 'portability');
$db->setFetchMode(DB_FETCHMODE_ASSOC);
|