<?php
Database::addConnectionInfo('mannirdb', 'default', array(
'driver' => 'mysql',
'database' => 'mannirdb',
'username' => 'root',
'password' => '',
'host' => 'localhost',
'prefix' => '',
));
$q1 = Database::getConnection('default', 'mannirdb')->select('_mytable', 'r');
$q1->addExpression('COUNT(DISTINCT(id))', 'cnt');
// $query->addField('nfd', 'nid');
// $query->condition('nfd.title', 'Potato');
// $query->range(0, 1);
$users1 = $q1->execute()->fetchField();
drupal_set_message("mannirdb=$users1");
Database::addConnectionInfo('abc', 'default', array(
'driver' => 'mysql',
'database' => 'abcoae5_db',
'username' => 'root',
'password' => '',
'host' => 'localhost',
'prefix' => '',
));
Database::addConnectionInfo('ksp', 'default', array(
'driver' => 'mysql',
'database' => 'kanopo5_db',
'username' => 'root',
'password' => '',
'host' => 'localhost',
'prefix' => '',
));
$q1 = Database::getConnection('default', 'default')->select('users', 'u');
$q1->addExpression('COUNT(DISTINCT(uid))', 'cnt');
$my_users = $q1->execute()->fetchField();
$q1 = Database::getConnection('default', 'abc')->select('users', 'u');
$q1->addExpression('COUNT(DISTINCT(uid))', 'cnt');
$abc_users = $q1->execute()->fetchField();
$q1 = Database::getConnection('default', 'ksp')->select('users', 'u');
$q1->addExpression('COUNT(DISTINCT(uid))', 'cnt');
$ksp_users = $q1->execute()->fetchField();
drupal_set_message("my_users=$my_users, abcc_users=$abc_users, ksp_users=$ksp_users");