Transcrever script PHP para ScriptCase

Boa tarde pessoal.

Será que alguem poderia me dar um aluz de como passar esse script php para o Scriptcase.

require 'config.php';//Esse config é o de conexão com o banco de dados.
 
try {
 
    $db = new PDO($dsn, $username, $password);
    $db->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
     
    $sth = $db->query("SELECT * FROM locations");
    $locations = $sth->fetchAll();
     
    echo json_encode( $locations );
     
} catch (Exception $e) {
    echo $e->getMessage();
}

///
Arquivo config.php citado acima:
$server = ‘localhost’;
$username = ‘root’;
$password = ‘YOUR_PASSWORD’;
$database = ‘YOUR_DATABASE’;

$dsn = “mysql:host=$server;dbname=$database”;

Obrigado

Estou tentando assim:

//sc_glo_servidor Contém o nome do servidor.
//sc_glo_banco Contém o nome da base de dados.
//sc_glo_tpbanco Contém o tipo do banco (mssql, oracle, mysql, etc).
//sc_glo_usuario Contém o nome do usuário conectado.
//sc_glo_senha Contém a senha de acesso.
//sc_glo_senha_cript Indica se a senha de acesso está criptografada (S/N).
//sc_glo_decimal_db Contém o separador de decimal utilizado (ponto ou vírgula).
//$dsn = “mysql:host=$server;dbname=$database”;

$dsn=‘mysql:host=[sc_glo_servidor];dbname=[sc_glo_banco]’;
$username = [sc_glo_usuario];
$password = [sc_glo_senha];

try {

    $db = new PDO($dsn, $username, $password);
    $db->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
     
    $sth = $db->query("SELECT * FROM pessoas");
    $locations = $sth->fetchAll();
     
    echo json_encode( $locations );
     
} catch (Exception $e) {
    echo $e->getMessage();
}

Como que é configurado isso nas variáveis globais?

Já que no manual diz que:
Variáveis de Database
São variáveis globais que contêm os valores de acesso à base base de dados, que estâo sendo utilizada pela conexão principal.

Amigo ticelso, não entendi bem, mas você quer configurar um acesso de um aplicativo ao banco de dados da aplicação SC ou de “outro” banco de dados fora do SC (bando de outro sistema)? Ou seja, o que você quer fazer com esse script ?

Boa noite FredKeyster.
Esse script funciona 100% fora do ScriptCase.
O que eu estou tentando fazer é com que ele funcione dentro do Scriptcase.
Esse script retorna string JSON.
O Banco de Dados é o da aplicação corrente não é de fora.

Bom ai você me pergunta o que eu vou fazer com isso.
Então eu respondo.
Vou tentar fazer um mapa do Google com vários pontos.

Então seguindo um tutorial de um site americano:

http://www.domagojsalopek.com/Details/Display-locations-from-a-database-on-a-map-using-Google-Maps-JavaScript-API-and-PHP/22

A ideia seria que tudo isso funcione dentro do ScriptCase.

Mas primeiro como disse anteriormente, estou tentando fazer funcionar a parte do mapa com múltiplos pontos.

Depois vou para a parte da distância etc…

Como eu sou limitado estou pedindo ajuda dos colegas aqui do fórum.

Um abraço.