如何在Joomla上检索数据库设置?

时间:2011-06-20 21:18:16

标签: database joomla

我需要检索mysql连接设置并将它们存储为变量。我知道文件configuration.php包含了我需要的东西。我只是不知道如何准确地称呼它。以下是我需要的4个变量(和关联值):

1)来自配置文件的$ host = public $ host 2)来自配置文件的$ user = public $ user 3)$ password =配置文件中的public $ password 4)$ db_name =来自配置文件的公共$ db

1 个答案:

答案 0 :(得分:1)

$info =& JFactory::getApplication();

$info->getCfg('host'); 
$info->getCfg('user'); 
$info->getCfg('db'); 


// defined in libraries/joomla/application/application.php (380)
function getCfg( $varname ) {
    $config =& JFactory::getConfig();
    return $config->getValue('config.' . $varname);
}

查看joomla应用程序中的代码,您还可以执行以下操作:

$ config =& JFactory :: getConfig();

如果您想要的信息获得最多。