Joomla模块外部数据库查询

时间:2014-12-19 16:56:19

标签: php mysql database joomla

我有一个用Joomla构建的模块来从外部数据库中获取数据。我想在我的Joomla页面中显示表数据,虽然模块加载正常但没有显示数据。

以下是我在helper.php页面中的内容。

<?php

defined('_JEXEC') or die('');

class ModChannelLineupsHelper
{

    static function doDataFetch ($param) {
        // ...

        // ...

$option = array(); //prevent problems
$option['driver']   = 'mysql';            // Database driver name
$option['host']     = 'localhost';    // 
$option['user']     = 'usenamehere';       // User for database authentication
$option['password'] = 'passhere';   // Password for database authentication
$option['database'] = 'cars';      // Database name

$db = JDatabaseDriver::getInstance( $option );

 // Get a db connection and create a query object.

 $query = $db->getQuery(true)


->select('*')
->from($db->qn('zcars'))
->where($db-qn('Make_ID') . ' = 13')
->order($db->qn('Model') . ' ASC');

$db->setQuery($query);
$rows = $db->loadObjectList();
foreach ( $row as $row ) {
    echo $row->Model;
}
    }
}

我是否需要在Joomla中做一些特别的事情来显示信息?

由于

0 个答案:

没有答案