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

Dúvida - inserir outra tabela no código


Misael

Pergunta

No código seguinte, gera um relatório, preciso colocar atras do nome do computador o nome do usuario entre parentes.

Mas usuario é outra tabela, creio eu que la na tabela na sql vou inserir cod_sup..... e aqui no codigo irei inserir a tabela : tbl_usuarios.

Mas como faço isto?

<?php
include("conexao.php");
echo "<center>";
echo "<b>RELATÓRIO GERAL</b>";
echo "<hr>";
echo "<br>";
echo "<table width='100%' style='font-family: Trebuchet MS; font-size: 12pt' border='0'>";
 echo "<tr>";
   echo "<td align='left'>";
     $cons = mysql_query ("SELECT * FROM tbl_compartilhadores WHERE Cod_Sup = '' ORDER BY Nome ASC") or die (mysql_error());
     if (mysql_num_rows($cons) > 0) {
      while ($row = mysql_fetch_array($cons)){
         echo '• <img src="./icones/412.gif"> <b>' . $row["Codigo"] . '</b>: ' . $row["Nome"] . ':<br>';
         $i_espaco = 1;
         echo imprime_sup($row["Codigo"], $i_espaco, true);
         echo imprime_sup_mic($row["Codigo"], $i_espaco, true);
         echo '<br>';
      }
     }
   echo "</td>";
 echo "</tr>";
echo "</table>";
echo "</center>";
echo "<br>";
echo "<hr>";
echo "<font face='Trebuchet MS' size='2'>";
 echo "Data: " . date("d/m/Y") . ", hora: " . date("H:i");
echo "</font>";
function imprime_sup($cod_sup, $i_espaco, $lprimeiro){
 include("conexao.php");
 $i_espaco++;
 $cons = mysql_query ("SELECT * FROM tbl_compartilhadores WHERE Cod_Sup = '$cod_sup' ORDER BY Porta_Sup ASC") or die (mysql_error());
 if (mysql_num_rows($cons) > 0) {
  while ($row = mysql_fetch_array($cons)){
    for ($i = 1; $i <= $i_espaco; $i++) {
        if($lprimeiro){
          echo "&nbsp;&nbsp;&nbsp;&nbsp;";
        }else{
          echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
        }
    }
    echo "<img src='./icones/41.2.gif'>";
    echo '<img src="./icones/41.r.gif"> <img src="./icones/412.gif"> <b>'.$row["Codigo"].'</b> » '. $row["Nome"] . ':<br>';
    echo imprime_sup($row["Codigo"], $i_espaco, false);
    echo imprime_sup_mic($row["Codigo"], $i_espaco, false);
  }
 }
}
function imprime_sup_mic($cod_sup, $i_espaco, $lprimeiro){
 include("conexao.php");
 $i_espaco++;
 $cons = mysql_query ("SELECT * FROM tbl_micros WHERE Cod_Sup = '$cod_sup' ORDER BY Porta_Sup ASC") or die (mysql_error());
 if (mysql_num_rows($cons) > 0) {
  while ($row = mysql_fetch_array($cons)){
    for ($i = 1; $i <= $i_espaco; $i++) {
        if($lprimeiro){
          echo "&nbsp;&nbsp;&nbsp;&nbsp;";
        }else{
          echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
        }
    }
    echo "<img src='./icones/41.2.gif'>";
    echo "<img src='./icones/41.r.gif'> <img src='./imagens/cnt_home_ico_comp_offline.gif'> "   . $row["Nome_Micro"] . ".<br>";


  }
 }
}
?>

Editado por *FIT*
Adicionar a tag [code]! *FIT*
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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...