Anda tidak memerlukan dua koneksi, jika kedua database berada di server mysql yang sama dan Anda mengakses keduanya sebagai pengguna unik.
Anda juga tidak perlu memilih DB.
Cukup gunakan nama database sebagai awalan saat menentukan tabel:
<?php
mysql_connect("localhost","root","pass") or die(mysql_error());
$query = "SELECT * FROM asteriskcdrdb.cdr";
$result = mysql_query($query)or die(mysql_error());
var_dump($result);
$query2 = "SELECT * FROM pj8v2.tb_did_avalaible";
$result2 = mysql_query($query2)or die(mysql_error());
var_dump($result2);
?>
Masalah sebenarnya dalam kode Anda adalah:hanya boleh ada satu DB aktif, seharusnya bekerja seperti ini:
<?php
$conn1 = mysql_connect("localhost","root","passw0rd") or die(mysql_error());
$conn2 = mysql_connect("localhost","root","passw0rd",true) or die(mysql_error());
mysql_select_db("asteriskcdrdb",$conn1);
$query = "SELECT * FROM cdr";
$result = mysql_query($query,$conn1);
var_dump($result);
mysql_select_db("pj8v2",$conn2);
$query2 = "SELECT * FROM tb_did_avalaible";
$result2 = mysql_query($query2,$conn2);
var_dump($result2);
?>
Meskipun tidak membutuhkan 2 koneksi, Anda dapat memilih kedua DB menggunakan koneksi yang sama.