# Buscando e trazendo informações no MySQL através de script externo

**URL:** <https://forum.genieacs.com/t/buscando-e-trazendo-informacoes-no-mysql-atraves-de-script-externo/6272>\
**Category:** Uncategorized\
**Created:** [December 9, 2024, 7:11pm UTC](https://forum.genieacs.com/t/buscando-e-trazendo-informacoes-no-mysql-atraves-de-script-externo/6272 "2024-12-09T19:11:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Behinoryu](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/behinoryu/32/2198_2.png) [@Behinoryu](https://forum.genieacs.com/u/Behinoryu)\
**Post date:** [December 9, 2024, 7:11pm UTC](https://forum.genieacs.com/t/buscando-e-trazendo-informacoes-no-mysql-atraves-de-script-externo/6272/1 "2024-12-09T19:11:19Z")

</div>

Olá a todos,

Comecei agora a utilizar o GenieACS recentemente e estou com a seguinte situação, estou tentando consultar um banco de dados MySQL através do script externo e o único retorno que eu recebo é o seguinte:  
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Minha provisão é esta:  
const resposta = ext(‘db2.js’,‘selectCustomers’,‘arg1’, ‘arg2’);  
log(“Teste”);  
/\*  
declare(“InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSID”, {value: 1}, {value: resposta.nome});  
if(nomeAtual\_5G !== nomeAtual){  
declare(“InternetGatewayDevice.LANDevice.2.WLANConfiguration.2.SSID”, {value: 1}, {value: novoNome\_5G});  
}  
declare(“InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.PreSharedKey.1.KeyPassphrase”, {value: 1}, {value: resposta.senha});  
\*/

Esse é o código do meu arquivo:

 ![Captura de tela 2024-12-09 150555](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/2/21b9d0093b4f705579e323be9416cefbebaa0d46.png)

O que deveria voltar da consulta deveriam ser varias informações, como o SSID, a senha do SSID, o PPPOE e a senha do PPPOE.

Desde já agradeço a atenção.
