Olá Lista.

 

Como fazer uma consulta AGI em um Banco de dados e passar o resultado para o
asterisk?

Só para entenderem melhor:

 

Estou montando uma URA onde quando o cliente liga acontece o seguinte:

 

Ele disca o código de cliente 

A agi consulta o BD

Retorna a consulta para o Asterisk

Dependendo do resultado encaminha a ligação.

 

Estou tentando o seguinte:

 

Código AGI

 

#!/usr/bin/php -q

<?

$agi = new AGI();

$caminho = '192.168.1.xxx:d:/bd/base';

$user = 'ABCD';

$pass = '123456';

$conexao = ibase_connect ($caminho,$user,$pass); =======conecta com o banco
de dados = OK

$consulta = $argv[1]; ===========pega código digitado pelo cliente = OK

$sql = "select * from integracao_ura($consulta,'')"; faz a consuta no BD =
OK

$resultado = ibase_query($conexao, $sql);

$res = ibase_fetch_row($resultado);

echo $res =========mostra o valor consultado no BD = OK

////Aqui está meu problema

////Não consigo pegar o resultado e passar para o asterisk

ibase_free_result($resultado);

ibase_close($conexao);

?>

 

Grato a quem puder ajudar.

 

 

_______________________________________________
KHOMP ::: External Series Experience :::
Um novo conceito para o mercado de aplicações que vai
fazer você pensar fora da caixa. Aguarde este lançamento
_______________________________________________
DIGIVOICE: Lider no mercado de placas para Asterisk
Único fabricante com Centro de Treinamento especializado.
LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. 
www.digivoice.com.br ou (11)3016-5200.
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Responder a