2012-11-30 117 views
0

我正在Joomla网站上工作,我们正在运行jomsocial,我的问题是关于使用JFactory的数据库连接。目前,我需要一个不属于jomsocial的数据库表的信息,因此我必须从特定页面访问数据库,并且我做错了。只是因为我无法弄清楚如何使正确的方式工作,所以我在这里寻求帮助。目前我只是使用常规的PHP和mysql_connect ..我的数据库连接看起来像...Joomla 2.5数据库连接

$db_host = 'localhost'; 
$db_user = 'xxxxxxxx'; 
$db_pass = 'xxxxxxxx'; 
$db_database = 'xxxxxxxx'; 
$link = mysql_connect($db_host,$db_user,$db_pass) or die('Not connected'); 
mysql_select_db($db_database,$link); 
$user = CFactory::getUser($userid); 
$user_plan = mysql_query("SELECT blah FROM blah WHERE blah = '".$user->id."'"); 
$user_plan_row = mysql_fetch_array($user_plan); 

而且这个工程,即使它错了。我想要做的是使用

JFactory::getDbo(); 

我发现this page描述语法好,我想,但我不能执行任何的没有打破的页面描述的方法...

任何意见或帮助非常感谢,因为它现在的立场,我有我的所有我的安全信息在文件中,我不希望我想使用正确的方法,因为当它的时间来移动网站,我将不得不去手动改变它们中的每一个,而不是像往常一样改变配置文件。

回答

0

您链接的资源对我来说似乎很好,您将需要发布一些特定的错误。

相关问题