Campo com Select de outro banco

Minha situação, pois já tentei tanta coisa mas não consigo. Minha conexão principal é Mysql, e o problema é que dentro de um formulário feito pelo Scriptcase, tem um campo que quero trazer um select com todos os clientes cadastrados em outros banco Firebird, e estou colocando o código dentro do evento onApplicationInit, mas não está dando certo.

//USE APENAS ASPAS SIMPLES
$usuario = ‘SYSDBA’;
$senha = ‘masterkey’; //Por padrao a maioria é essa
$servidor = ‘192.168.10.17:C:\fire\dat\BASE.fdb’;//Aqui é o caminho até o banco de dados
if (!($fire=ibase_connect($servidor, $usuario, $senha)))
die('Erro ao conectar: ’ . ibase_errmsg());

$sql=“SELECT * FROM CAD001 WHERE TIPO = ‘CLIENTE’ ORDER BY NOME ASC”;
$sql_result=mysql_query($sql,$fire)or die(‘Erro:’.mysql_error());
while($row=mysql_fetch_array($sql_result)){
$selected = ( $row[‘CODIGO’]>= 0 );
{ficha_nome_cliente}= $row[‘CODIGO’]." - ".$selected.’>’.$row[‘NOME’].’\n’;

}