Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Franklin Santos

Formatar resultado de Select em Tabela

Recommended Posts

Olá galera,

 

Preciso de ajuda para o seguinte:

 

Formatar o resultado de um Select em uma tabela (não sei como fixar o tamanho das colunas e formatar os dados que sairam da consulta ao banco de dados) . O código está abaixo:

 

<?

 

session_start();

if (isset($HTTP_SESSION_VARS["id_user"])){

$usuario = $HTTP_SESSION_VARS["cod_user"];

$unidade = $HTTP_SESSION_VARS["unid_cod"];

    require("funcoes.inc");

    cabecalho("Pagina Autenticada","");

    echo "<body topmargin='0' leftmargin='0'><hr size='2' color='#0000FF'>";

    echo "<center><font face='Verdana, Arial' size='2'><B>Usuário:</B><font face='Verdana, Arial' size='1'><font color='red'> (".$HTTP_SESSION_VARS["cod_user"].")-". $HTTP_SESSION_VARS["nome_user"];

    echo "<BR><CENTER>Você está logado!!!</h1>";

 

        /* Conectando, escolhendo o banco de dados */

    $link_1 = mysql_connect("localhost", "root", "")

        or die("Não pude conectar: " . mysql_error());

    mysql_select_db("dmb") or die("Não pude selecionar o banco de dados");

 

 

    /* Fazendo a query SQL*/

    $query_1 = "SELECT cad_msn_auxiliar.msn_resolvido, tbl_msn_processo.processo_desc, cad_msn_principal.msn_desc

FROM (cad_msn_principal INNER JOIN tbl_msn_processo ON cad_msn_principal.msn_processo = tbl_msn_processo.msn_processo) INNER JOIN cad_msn_auxiliar ON (cad_msn_principal.msn_cod = cad_msn_auxiliar.msn_cod) AND (cad_msn_principal.unid_cod = cad_msn_auxiliar.unid_cod)

WHERE ((cad_msn_principal.unid_cod)='$unidade') AND ((cad_msn_principal.msn_cod)='$usuario')" ;

 

$result_1 = mysql_query($query_1) or die("A query falhou: " . mysql_error());

 

echo "<body topmargin='0' leftmargin='0'>";

echo "<body lang=PT-BR link=blue vlink=purple style='tab-interval:36.0pt'>";

echo "<div class=Section1>"                                                ;

echo "<table border=0 cellspacing=0 cellpadding=0 width='100%'> " ;

echo " <tr>                                                            "                      ;

echo "  <td width='1' style='border:solid #999999 .25pt;background:#FF6600;padding:0cm 5.4pt 0cm 5.4pt'> "  ;

echo "  <class=MsoNormal align=center style='text-align:center'><b><span "                    ;

echo "  style='color:white'><h6>Sts</span></b>              "                    ;

echo "  </td> " ;

echo "  <td width='60' style='border:solid #999999 .25pt;background:#FF6600;padding:0cm 5.4pt 0cm 5.4pt'> "  ;

echo "  <class=MsoNormal align=center style='text-align:center'><b><span "                    ;

echo "  style='color:white'><h6>Processo</span></b>              "                    ;

echo "  </td> "                                                                                    ;

echo "  <td width='*' style='border:solid #999999 .25pt;background:#FF6600;padding:0cm 5.4pt 0cm 5.4pt'>"        ;

echo "  <class=MsoNormal align=center style='text-align:center'><b><span                  "        ;

echo "  style='color:white'><h6>Mensagem</span>                              "        ;

echo "  </td>                                                                                "        ;

echo "  <td width='22' style='border:solid #999999 .25pt;background:#FF6600;padding:0cm 5.4pt 0cm 5.4pt'>        "        ;

echo "  <class=MsoNormal align=center style='text-align:center'><b><span                          "        ;

echo "  style='color:white'><h6>Ver+</span></b>                                          "        ;

echo "  </td>                                                                                        "        ;

echo " </tr>                                                                                          "        ;

echo "</table>                                                                          "              ;

 

 

    /* Mostrando os resultados em HTML */

    print "<table border=1 cellspacing=1 cellpadding=1 width='100%' >";

    while ($line_1 = mysql_fetch_array($result_1, MYSQL_ASSOC)) {

        print "\t<tr>\n <font face='Verdana, Arial' size='1'>";

        foreach ($line_1 as $col_value_1) {

            print "\t\t<td width='1'><font face='Verdana, Arial' size='1'>$col_value_1 </td>\n";

        }

        print "\t</tr>\n";

    }

    print "</table>\n";

 

    /* Liberando o resultado */

    mysql_free_result($result_1);

 

    /* Fechando a conexão */

    mysql_close($link_1) or die("Não foi possível desconectar. Cuidado com a segrança");

 

 

}else{

    require("funcoes.inc");

    cabecalho("Você não logou no Mensageiro!.","");

    echo "<br></br><center><b><font face='Verdana, Arial' size='1' color='red' >Você não logou no Mensageiro!!!<BR> clique <a href='login.php'>aqui</a> para logar.</font></center>";

}

 

?>

O resultado está saindo assim:

 

Imagem Postada

 

Gostaria de formatar o resultado da query em colunas do mesmo tamanho do cabeçalho da tabela.

 

 

Ajudem-me. Obrigado,

 

 

Franklin

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá se você estiver usando o dreamweaver clique na aba tb da mesma tabela que você esta que ele estará selecionando esta td então você coloca um style para ele que ele sai formatadinho....o canal esta no style....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.