[AsteriskBrasil] Aplicação Mysql DialPlan
Rafael dos Santos Saraiva
rafaelsnsa em gmail.com
Quinta Março 14 23:54:11 BRT 2013
Guilherme
A sua query está errada, tenta assim:
exten => 3,2,MYSQL(Query resultid ${connid} INSERT INTO `cbqclientes`
(`name`,`telefone`,`valor`) VALUES ('Guilherme Rezende',
'opcao-3',${CALLERID(num)})
Retirei o EXTEN, você estava dizendo na query anterior que iria inserir 3
valores, mas estava inserindo 4.
Att,
*Rafael dos Santos Saraiva*
Tel: (51) 8174-7956 | (51) 3205-1504
http://www.astdocs.com | <http://br.linkedin.com/pub/rafael-saraiva/52/aab/230>
Em 14 de março de 2013 23:34, Guilherme Rezende
<asterisk em guilherme.eti.br>escreveu:
> Colegas da lista, estou enfrentando difilcudades em em inserir um
> registro no meu banco conforme dialplan abaixo:
>
> exten => 3,1,MYSQL(Connect connid localhost root simples01 banco1)
> exten => 3,2,MYSQL(Query resultid ${connid} INSERT INTO `cbqclientes`
> (`name`,`telefone`,`valor`) VALUES (Guilherme Rezende
> opcao-3,${CALLERID(num)},${EXTEN}))
> exten => 3,3,MYSQL(Clear ${resultid})
> exten => 3,4,MYSQL(Disconnect ${connid})
> exten => 3,5,Hangup()
>
> Essa opção é uma opção de URA e não insere no banco o registro,
> embora nos logs vejo que os campos são separados por "|", conforme
> primeira linha de log abaixo. Ja na segunda linha é inserido no cdr s/
> problemas o registro, coisa que não acontece no primeiro. Acredito que
> o problema seja esse bendito "|" e o mysql não está entendendo.
> Alguém possui algum exemplo em funcionamento ?
>
> Cenário: Asterisk-1.4.37
> asterisk-addons-1.4.13
> mysql-5.0.95.
>
>
> 130314 23:21:21 100 Connect root em localhost on banco1
> 100 Query INSERT INTO `cbqclientes`
> (`name`|`telefone`|`valor`) VALUES (Guilherme Rezende opcao-3|36932367|3)
> 100 Quit
> 43 Query INSERT INTO cdr
>
> (calldate,clid,src,dst,dcontext,channel,dstchannel,lastapp,lastdata,duration,billsec,disposition,amaflags,accountcode)
> VALUES ('2013-03-14 23:21:06','36932367','36932367','3','URA',
> 'DGV/26','','Hangup','',15,5,'ANSWERED',3,'')
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site
> www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130314/fcba06fc/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil