Boa Tarde a todos.
Pessoal é o seguinte: eu tenho um sistema que é multi-empresa e no hora que o usuario for fazer o login eu verifico de qual empresa ele é e mudo a conexão do banco de dados usando a macro sc_change_connection(conexao_antiga,conexao_nova)
Eu preciso percorrer uma tabela de vendas p/ dar baixa nos itens vendidos e eu sei que a maneira “tradicional” de fazer a conexão via Mysql PDO é usando os comandos abaixo:
$pdo = new PDO(‘mysql:host=localhost;dbname=exemplo_select’, ‘root’, ‘’);
$consulta = $pdo->query(“SELECT nome, usuario FROM login;”);
while ($linha = $consulta->fetch(PDO::FETCH_ASSOC)) {
// aqui eu mostro os valores de minha consulta
echo “Nome: {$linha[‘nome’]} - Usuário: {$linha[‘usuario’]}
”;
}
Porém, como eu disse acima que meu sistema é multi-empresa e uso a macro sc_change_connection, eu não posso fixar um host, banco de dados, usuário e senha, pois se eu fizer isso vou quebrar toda minha estrutura de conexão criada pelo sc_change_connection
Minha pergunta é: Como percorrer os itens do banco de dados pegando os comandos nativos do Scriptcase e da Conexão ? Lembrando… não posso usar $pdo = new PDO(‘mysql:host=localhost;dbname=exemplo_select’, ‘root’, ‘’);