Merhaba aşağıdaki kod dizini ile farklı veritabanındaki veriyi alıp diğer db de doğrulama yaparak sayısını yazdırmaya çalışıyorum fakat bir türlü beceremedim. $num_rows dan gelen veriyi okuyorum db->doRead olarak fakat tek komut satırı veriyor array olarak aldığımda da array parçalaması yapamadım biraz durum karıştı. Foreach ve while ile bazı denemeler yaptım fakat başarılı olamadım. Nasıl bir yol izlemem gerekli acaba ?

function onlinehuman()
{
$db = $this->database[GDB];
$db2 = $this->database[ADB];
{

$num_rows = $db->doQuery('SELECT *FROM ACCOUNT_CHAR WHERE bNation=1');

$num_rows2 = $db2->doQuery('SELECT Count(*) as pCount FROM CURRENTUSER WHERE strAccountID=?',$characters );
if ($num_rows2 == 1)
{
$row2 = $db2->doRead();
$onlinehuman = $row2['pCount'];

}
return $onlinehuman;

}
}