Hello!
Can you help me to resolve a problem: I`ve connected a database but Drupal search his own strings in these external DB, not those i need to search. Sorry for my English. Here is the code:
$databaseInfo = array(
'driver' => 'mysql',
'database' => 'geonames',
'username' => 'geonames',
'password' => 'b60046247b',
'host' => 'localhost',
'prefix' => '',
);
Database::addConnectionInfo('data_geonames', 'geonames', $databaseInfo);
Database::ignoreTarget('default', 'default');
db_set_active('data_geonames');
$table = array();
$header = array(array('data' => 'Status', 'field' => 'geonameid', 'sort' => 'asc'),
array('data' => 'Name', 'field' => 'name')
);
$content = '';
//array('target'=>'db_geonames')
$select = db_select('geoname', 'geo')
->fields('geo', array('geonameid','name'))
->extend('PagerDefault')
->extend('TableSort')
->orderByHeader($header)
->limit(10);
// execute the query
$result = $select->execute();
$data = array();
foreach ($result as $item) {
$data[] = array($item->geonameid,
$item->name
);
}
$output = theme('table', array(
'header' => $header,