tomhath wrote:$db_user = 'webreader';
$db_password = 'w4reed';
$database = 'sirentiger';
$db_host = 'localhost';
$q = DB::connect("mysql://$user:$password@$host/$database");
You aren't using the variables you are setting: :eek:
$db_user or $user ???
$db_password or $password ???
$db_host or $host ???
Oh, for crying out...
No. I actually edited my script. My full script is below and I am sending the right variables:
on the page:
require_once("php_config/sql.php");
$db = get_db();
and on "sql.php":
require_once("php_config/global.php");
global $host;
switch ($host){
case "www.sirentiger.com":
$db_user = 'woozy_webreader';
$db_password = '#####;
$database = 'woozy_sirentiger';
$db_host = 'localhost';
break;
case "localhost":
$db_user = 'webreader';
$db_password = '#####';
$database = 'sirentiger';
$db_host = 'localhost';
break;
}
function get_db($host, $database, $user, $password){
require_once('DB.php');
$q = DB::connect("mysql://$user:$password@$host/$database");
if (DB::isError($q)){
die($q->getMessage()." $user $password $host $database");}
return $q;
// return DB::connect("mysql://$user:$password@$host/$database");
}
function return_db(){
global $db_user, $db_password, $database, $db_host;
return get_db($db_host, $database, $db_user,$db_password);
}