[AsteriskBrasil] Retorno AGI
Sidnei - IG
sidnei_rp em ig.com.br
Segunda Fevereiro 6 06:57:31 BRST 2012
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.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120206/e8d5fddf/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil