[AsteriskBrasil] Mysql

Leandro Intersol leandro em intersolinformatica.com.br
Terça Dezembro 9 13:46:45 BRST 2008


Desculpem minha ignorância pois sou novo com
Asterisk, como eu usaria este exemplo chamando um determinado
ramal para tocar uma mensagem e depois executar esta consulta?

Achei um exemplo aqui no histórico mas queria saber como aplicar
ele

gotoif', '$["${DIALSTATUS}" = "CHANUNAVAIL"]?11');

[test]
exten => s,1,Answer
exten => s,2,Read(id_cliente|outboundmsgs/22010) ; digite o seu codigo
exten => s,3,Mysql(Connect connid localhost=usuario senha base)
exten => s,4,Mysql(Query resultid ${connid} SELECT\ id\ from\ clientes\
where\
id=${id_cliente})
exten => s,5,Mysql(Fetch fetchid ${resultid} resultado)
exten => s,6,Mysql(Clear ${resultid})
exten => s,7,Mysql(Disconnect ${connid})
exten => s,8,Gotoif( $["${resultid}" = "1"]?10 )  ; se 1? Faz o hangup,
senão? faz o playback
>>>>  exten => s,8,Gotoif( $["${resultado}" = "1"]?9:1) ; Voce trocou o nome
>>>> da
>>>> variavel e não pode 9:1, caso queira voltar ao 1, use outro gotoif.
exten => s,9,Playback(outboundmsgs/22018)
exten => s,10,hangup

Muito Obrigado

>Leandro, acho que isso aqui te ajuda!
>
>http://www.vivaolinux.com.br/dica/MySQL-no-Asterisk/
>
>abs

2008/12/8 Leandro Intersol <leandro em intersolinformatica.com.br>:
> Olá pessoal
> Sou novo aqui na lista e já venho pedir um favor a quem tiver conhecimento
>
> Montei um Asterisk interligado a outro usando iax normalmente
> agora queria fazer uma consulta no mysql pra checar o cliente
> Tipo o cliente liga o menu atende e pede pra ele digitar um codigo entao
> o sistema faz uma consulta no mysql e retorna se positivo ou nao e com
> isso o cliente pode passar para outros menus ou dá um hangup se nao
> for cliente.
> Tentei de várias maneiras aqui mas sem sucesso, se alguém puder me ajudar
> ficarei muito grato
>
> Obrigado pessoal
>
> _______________________________________________
> 2 a 4 de Dezembro - IPComm 2008
> Com presença de engenheiros da Digium e Jon "maddog" Hall.
> http://www.ipcomm2008.com.br
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
> rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>



Mais detalhes sobre a lista de discussão AsteriskBrasil