Conexão SQL Server PDO com

31/03/2019

6

Olá Srs. bom dia!
Realize com sucesso uma conexão ao SQL Server 2014 com PDO, inclusive já utilizo com datatable, porém quanto utilizo com uma segunda query, onde o from tem 2 tabelas diferentes (tabela001 e tabela002) não consigo estruturar a informação na tela, vejam:

  try{

        $Conexao        = Conexao::getConnection();
        $query          = $Conexao->query("SELECT REF_002.data, REF_001.id, REF_002.canal, REF_002.nomeorigem, REF_002.nomedest, REF_002.tamanho, REF_002.saida FROM TABELA001 REF_001, TABELA002 REF_002 WHERE REF_001.SESSION_ID = REF_002.SESSION_ID AND REF_002.data BETWEEN ''''2019-03-28 00:00:00.01'''' AND ''''2019-03-28 23:59:59.59'''' ");
        $produtos       = $query->fetchAll();

    }catch(Exeption $e){
        echo $e->getMessage();
        exit;
    }

 ?>   
<table id="rdisp" class="display" style="width:100%">
    <thead>
    <tr>
        <th>Data e Hora</th>
        <th>Identificador</th>
        <th>Canal</th>
        <th>Nome Origem</th>
        <th>Nome Destino</th>
        <th>Tamanho em Bytes</th>
        <th>Infra Cliente</th>
    </tr>
    </thead>
     <?php
        foreach($produtos as $????????) {
    ?>
        <tr>
            <td><?php echo $produtos[''''REF_002.data'''']; ?></td>
            <td><?php echo $produtos[''''REF_001.id'''']; ?></td>
            <td><center><?php echo $produtos[''''REF_002.canal'''']; ?></center></td>
            <td><center><?php echo $produtos[''''REF_002.nomeorigem'''']; ?></center></td>
            <td><center><?php echo $produtos[''''REF_002.nomedest'''']; ?></center></td>
            <td><center><?php echo $produtos[''''REF_002.tamanho'''']; ?></center></td>
            <td><center><?php echo $produtos[''''REF_002.saida'''']; ?></center></td>
        </tr>

<?php
        }
    
?>
</table>


Importante: A base desse dev foi o vídeo https://www.youtube.com/watch?v=hD4tx7Bhddo.
Poderiam me ajudar por gentileza?

Obrigado;
Melo
Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira