Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida em exibição de tabela - PHP


RICIERI DONATO CASADEY

Pergunta

Pessoal, bom dia!

Tenho um simples script em PHP que utilizo para pegar algumas informações do nosso banco de dados e apresentar na WEB.

Eu buscava o valor no banco, jogava em uma variavel e apresentava o valor desta variavel, porém, agora surgiu uma situação que eu tenho vários valores, ou seja, uma tabela. Estou encontrando dificuldade em apresentar esta tabela formatada, abaixo das informações que eu já apresentava.

alguém saberia como faço para apresentar estes valores em uma tabela formatada, abaixo do que já está sendo apresentado hoje?

<?php
    header("Cache-Control: no-cache, must-revalidate"); //não grava em cache o arquivo php


    header("Content-Type: text/html; charset=ISO-8859-1", true); //previne problemas com variaveis do tipo texto
    
    
    $user  = "GA"; //USUÁRIO
    $senha = "TEC"; //SENHA
    $banco = "PRD"; //BANCO

    $conn = oci_connect($user, $senha, $banco);

    if($conn)
    {
        //echo  "<b>ENTRADA DE CANA</b><br>";
        //echo "<br>";
        
        $data=date("d/m/Y");
        $hora=date("H:i");
        //echo "<b>Data: $data</b>";
        //echo "<b>  $hora</b><br>";
        //echo "<br>";
         
       //TOTAL CANA MOIDA      
       
       //echo  "<b>TOTAL CANA MOIDA DIA</b><br>";
       
       $qtotal = "SELECT SUM(CONT_PESO_LIQUI) / 1000 LIQUIDO";
       $qtotal = $qtotal."  FROM GA_VAR_CONTAINER VAR, GA_LIBERACAO LIB";
       $qtotal = $qtotal." WHERE VAR.ID_LIBER = LIB.ID_LIBER";
       $qtotal = $qtotal."   AND LIB.COD_FINALID = 1";
       $qtotal = $qtotal."   AND ENT_COD_EMPR = 3";
       $qtotal = $qtotal."   AND ENT_SAF_ANO_SAFRA = 2009";
       $qtotal = $qtotal."   AND (CONT_FLAG_ENTRA = 0 OR CONT_FLAG_ENTRA IS NULL)";
       $qtotal = $qtotal."   AND CONT_DIA_BALANCA = TO_DATE('$data', 'DD/MM/YYYY')";

          $stid = oci_parse($conn, $qtotal);
                   
        $r = oci_execute($stid, OCI_DEFAULT);
         if (!$r) {
           $e = oci_error($stid);
            echo htmlentities($e['message']);
            exit;
         }

          while ($row = oci_fetch_array($stid, OCI_RETURN_NULLS)) {
              $tdia = $row['LIQUIDO'];
              $tdia=number_format($tdia,2,',','.');    
              //echo $tdia.' t';
              //echo "<br>"; 
              //echo "<br>";
              
              
               }
        
        //echo  "<b>TOTAL CANA MOIDA SAFRA 2009</b><br>";
               
        $qtotal = "SELECT SUM(CONT_PESO_LIQUI) / 1000 LIQUIDO";
        $qtotal = $qtotal."  FROM GA_VAR_CONTAINER VAR, GA_LIBERACAO LIB";
        $qtotal = $qtotal." WHERE VAR.ID_LIBER = LIB.ID_LIBER";
        $qtotal = $qtotal."   AND LIB.COD_FINALID = 1";
        $qtotal = $qtotal."   AND ENT_COD_EMPR = 3";
        $qtotal = $qtotal."   AND ENT_SAF_ANO_SAFRA = 2009";
        $qtotal = $qtotal."   AND (CONT_FLAG_ENTRA = 0 OR CONT_FLAG_ENTRA IS NULL)";

        $stid = oci_parse($conn, $qtotal);

       
        $r = oci_execute($stid, OCI_DEFAULT);
        if (!$r) {
            $e = oci_error($stid);
            echo htmlentities($e['message']);
            exit;
        }

        while ($row = oci_fetch_array($stid, OCI_RETURN_NULLS)) {
            $ttotal = $row['LIQUIDO'];
            $ttotal=number_format($ttotal,2,',','.');    
            //echo $ttotal.' t';
        
        }
       
       //TOTAL CANA MOIDA DIA ANTERIOR     
       
       
       //echo "<br>";
       //echo "<br>";
       //echo  "<b>TOTAL CANA DENTRO DA USINA</b><br>";
       
       $qcanau = "SELECT SUM(CONT_PESO_LIQUI / 1000) AS LIQUIDO";
       $qcanau = $qcanau." FROM GA_VAR_CONTAINER VAR, GA_LIBERACAO LIB";
       $qcanau = $qcanau." WHERE VAR.ENT_COD_EMPR = 3";
       $qcanau = $qcanau." AND VAR.ENT_SAF_ANO_SAFRA = 2009";
       $qcanau = $qcanau." AND VAR.ID_LIBER = LIB.ID_LIBER";
       $qcanau = $qcanau." AND LIB.COD_FINALID = 1";
       $qcanau = $qcanau." AND VAR.CONT_FLAG_ENTRA = 1";
            
       $stid = oci_parse($conn, $qcanau);
                   
        $r = oci_execute($stid, OCI_DEFAULT);
         if (!$r) {
           $e = oci_error($stid);
            echo htmlentities($e['message']);
            exit;
         }

          while ($row = oci_fetch_array($stid, OCI_RETURN_NULLS)) {
              $canau = $row['LIQUIDO'];
              $canau=number_format($canau,2,',','.');    
              //echo $canau.' t';
              //echo "<br>"; 
              //echo "<br>"; 
        
        
          } 
        
        [b]// ESTOQUE
    
    $qestoque = "SELECT DSC_DEP, DSC_MATER, QTD_ESTOQUE";
       $qestoque = $qestoque."  FROM INTEGRACAOSAP.GATEC_ESTOQUE";
       $qestoque = $qestoque." WHERE COD_EMPR = 3";
       
                                $stid = oci_parse($conn, $qestoque);
                                
        $r = oci_execute($stid, OCI_DEFAULT);
                                if (!$r) {
                                  $e = oci_error($stid);
                                   echo htmlentities($e['message']);
                                   exit;
                                }

         echo "<table width='750' border='1' cellpadding='1' cellspacing='1' bordercolor='0033CC'>";
                                 while ($row = oci_fetch_assoc($stid)) {
                                     $tdia = $row['LIQUIDO'];
                echo "<td>";       ;
                echo"<td> <font face=Verdana size=2>".$row['DSC_DEP']."</td>";
                echo"<td><font face=Verdana size=2>".$row['DSC_MATER']."</td>";
                                echo"<td><font face=Verdana size=2>".number_format ($row['QTD_ESTOQUE'],2,",",".")."</td>";
              echo"</tr>";
              
         
                                      }
              
         echo"</table>";[/b]        
          //TOTAL CANA MOIDA DIA ANTERIOR     
       
       //echo  "<b>TOTAL CANA MOIDA DIA ANTERIOR</b><br>";
       
       $dia = date('d') - 1;
       $mes = date('m');
       $ano = date('Y');
       $dataa = mktime(0,0,0,$mes,$dia,$ano);
       $datao = date('d/m/Y',$dataa);
             
       $qtotal = "SELECT SUM(CONT_PESO_LIQUI) / 1000 LIQUIDO";
       $qtotal = $qtotal."  FROM GA_VAR_CONTAINER VAR, GA_LIBERACAO LIB";
       $qtotal = $qtotal." WHERE VAR.ID_LIBER = LIB.ID_LIBER";
       $qtotal = $qtotal."   AND LIB.COD_FINALID = 1";
       $qtotal = $qtotal."   AND ENT_COD_EMPR = 3";
       $qtotal = $qtotal."   AND ENT_SAF_ANO_SAFRA = 2009";
       $qtotal = $qtotal."   AND (CONT_FLAG_ENTRA = 0 OR CONT_FLAG_ENTRA IS NULL)";
       $qtotal = $qtotal."   AND CONT_DIA_BALANCA = TO_DATE('$datao', 'DD/MM/YYYY')";

          $stid = oci_parse($conn, $qtotal);
                   
        $r = oci_execute($stid, OCI_DEFAULT);
         if (!$r) {
           $e = oci_error($stid);
            echo htmlentities($e['message']);
            exit;
         }

          while ($row = oci_fetch_array($stid, OCI_RETURN_NULLS)) {
              $tdiaa = $row['LIQUIDO'];
              $tdiaa=number_format($tdiaa,2,',','.');    
              //echo $tdia.' t';
              //echo "<br>"; 
              //echo "<br>";
              
              
               }
          
        oci_close($conn);

        
    }
    
        else
    {
        echo "ERRO !! Por favor, verifique se o usuário e a senha estão digitados corretamente!" . "<br>";
        die;
    }

    
    
    
    

?>
<style type="text/css">
<!--
.style1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.style2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000099;
}
.style6 {font-size: 9px}
.style7 {
    color: #FF0000;
    font-weight: bold;
}
.style8 {color: #007B37}
.style10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #007A37; }
-->
</style>
  

<table width="533" border="0">
  <tr>
    <td width="169" rowspan="2"><img src="Logo.jpg" width="82" height="58" /></td>
    <td width="354" height="31"><span class="style10">PAINEL DE INFORMAÇÕES</span></td>
  </tr>
  <tr>
    <td height="26"><span class="style2">         <span class="style8"> Grupo Andrade</span></span></td>
  </tr>
</table>
<p class="style1"><strong>Empresa:</strong> CEVSS - <strong>Safra:</strong> 2009 - <span class="style7">Atualização:</span> 
  <?=utf8_encode($data)?> 
  -  
  <?=utf8_encode($hora)?>
  hr <br />
___________________________________________________________________________</p>
<p class="style1"><strong>Total de cana moida/dia:</strong> 
  <?=utf8_encode($tdia)?> 
t </p>
<p class="style1"><strong>Total de cana moida/dia anterior:</strong> 
<?=utf8_encode($tdiaa)?> t</p>
<p class="style1"><strong>Total de cana dentro da usina:</strong> 
<?=utf8_encode($canau)?> t</p>
<p class="style1"><strong>Total de cana moida safra 2009:</strong> 
<?=utf8_encode($ttotal)?>
t<br />

[b]GOSTARIA DE APRESENTAR AQUI[/b]
___________________________________________________________________________<br />
  <span class="style6">Desenvolvido pelo departamento de Tecnologia da Informação<br />
   Todos os direitos reservados</span></p>

<html>
<head>
<meta HTTP-EQUIV="refresh" CONTENT="60">
</head>
Pessoal, só para deixar claro, é esta parte do script que preciso apresentar em uma tabela formatada e abaixo das informações já apresentadas:
]// ESTOQUE
    
    $qestoque = "SELECT DSC_DEP, DSC_MATER, QTD_ESTOQUE";
       $qestoque = $qestoque."  FROM INTEGRACAOSAP.GATEC_ESTOQUE";
       $qestoque = $qestoque." WHERE COD_EMPR = 3";
       
                                $stid = oci_parse($conn, $qestoque);
                                
        $r = oci_execute($stid, OCI_DEFAULT);
                                if (!$r) {
                                  $e = oci_error($stid);
                                   echo htmlentities($e['message']);
                                   exit;
                                }

         echo "<table width='750' border='1' cellpadding='1' cellspacing='1' bordercolor='0033CC'>";
                                 while ($row = oci_fetch_assoc($stid)) {
                                     $tdia = $row['LIQUIDO'];
                echo "<td>";      ;
                echo"<td> <font face=Verdana size=2>".$row['DSC_DEP']."</td>";
                echo"<td><font face=Verdana size=2>".$row['DSC_MATER']."</td>";
                                echo"<td><font face=Verdana size=2>".number_format ($row['QTD_ESTOQUE'],2,",",".")."</td>";
              echo"</tr>";

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...