【问题标题】:Joomla 2.5 Database ConnectionJoomla 2.5 数据库连接
【发布时间】:2012-11-30 19:06:08
【问题描述】:

我正在开发一个 Joomla 网站,我们正在运行 jomsocial,我的问题是关于使用 JFactory 的数据库连接。目前我需要来自不属于 jomsocial 的数据库表中的信息,因此我必须从特定页面进入数据库,但我做错了。只是因为我不知道如何使正确的方法起作用,所以我在这里寻求帮助。目前我只是使用常规的 php 和 mysql_connect.. 我的数据库连接看起来像......

$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,它很好地描述了我认为的语法,但是我无法在不破坏页面的情况下实现所描述的任何方法......

非常感谢任何想法或帮助,因为现在我在文件中拥有所有安全信息,我不希望我想使用正确的方法,因为当需要移动网站时,我'将不得不手动更改其中的每一个,而不是像往常一样仅更改配置文件。

【问题讨论】:

    标签: php mysql database-connection joomla2.5


    【解决方案1】:

    你链接到的资源对我来说似乎很好,你需要发布一些具体的错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-13
      • 1970-01-01
      • 1970-01-01
      • 2016-10-14
      • 2016-11-05
      • 1970-01-01
      相关资源
      最近更新 更多