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

Tabela Html Dentro Do Php


MauF

Pergunta

oi galera como inserir uma tabela html dentro deste código.

a tabela eu queria diferenciar em duas cores, cada linha de uma cor

<?

include ("conecta.php");
//$query="SELECT matricula,nome,cpf,end_cidade,associado_id FROM associado ORDER BY nome";
$query="SELECT matricula,nome,cpf,end_cidade,associado_id FROM associado ORDER BY nome";
$recset_query=mysql_query($query,$conexao);
$recset=mysql_fetch_array($recset_query);

if($recset==0){
   echo "Nada encontrado";
}

while(!($recset==0)){
   echo $recset["matricula"]."  ".$recset["nome"];
   echo "<br>";
   echo "<hr>";
   $recset=mysql_fetch_array($recset_query);
}


?>

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

tenta asim

$html = "\n
        <table bordercolor="blue" border="1">
               <td>
                <tr>
                   <td></td>
                </tr>
                 <tr>
                   <td></td>
                 </tr>
              </td>
        </table>";
print $html;

dai a formatação da tabela você fais como se fose um html normal o inportante e ter a variavel que e $html e dar um print nela e claro.

Link para o comentário
Compartilhar em outros sites

  • 0

Testa ai:

<table width="56%" border="1" align="center">

  <tr>

    <td width="47%">Nome</td>

    <td width="53%">Matricula</td>

  </tr>

 

<?

include "conecta.php";

$query = mysql_query("SELECT * FROM associado ORDER BY nome");

$linhas = mysql_num_rows($query);

if($linhas == 0){

echo "Nada encontrado";

exit();

}

else{

while($row = mysql_fetch_array($query)){

$matricula = $row["matricula"];

$nome      = $row["nome"];

if($linhas %2 == 0){

$cor = "#CCCCCC";

}

else{

$cor = "#FFFFFF";

}

echo "

  <tr bgcolor=\"$cor\">

    <td>&nbsp;$nome</td>

    <td>&nbsp;$matri</td>

  </tr>";

}

}

?>

</table>

Link para o comentário
Compartilhar em outros sites

  • 0

Valeu fabyo esse ai funcionou, mas seu quiser que cada linha da tabela alterne a cor.

Ex: uma linha sai em azul claro, e a outra en azul forte..?

/*Tem como fazer o $nome das pessoas consultadas virarem um link, quando apertar nesse link aparece todos os dados da pessoa em uma tabela*/

Link para o comentário
Compartilhar em outros sites

  • 0

<table width="56%" border="1" align="center">

  <tr>

    <td width="47%">Nome</td>

    <td width="53%">Matricula</td>

  </tr>

<?

include "conecta.php";

$query = mysql_query("SELECT * FROM associado ORDER BY nome");

$linhas = mysql_num_rows($query);

if($linhas == 0){

echo "Nada encontrado";

exit();

}

else{

while($row = mysql_fetch_array($query)){

$id        = $row["id"];

$matricula = $row["matricula"];

$nome      = $row["nome"];

if($linhas %2 == 0){

$cor = "#CCCCCC";

}

else{

$cor = "#FFFFFF";

}

echo "

  <tr bgcolor=\"$cor\">

    <td>&nbsp;<a href=\"perfil.php?perfil=$id\">$nome</a></td>

    <td>&nbsp;$matri</td>

  </tr>";

}

}

?>

</table>

dai você monta uma pagina e pega o id e consulta o banco e mostra os dados do usuario

Link para o comentário
Compartilhar em outros sites

  • 0

Fica mais ou menos assim.//código

Eu tenho que digitar todos os campos manualmente para aparecer na tabela, ou tem uma outra forma de aprecer tudo.

Tem mais de 30 campos.

include "conecta.php";

$query = mysql_query("SELECT * FROM associado ORDER BY associado_id");

$linhas = mysql_num_rows($query);

if($linhas == 0){

echo "Nada encontrado";
exit();
}
else{

while($row = mysql_fetch_array($query)){

$matricula = $row["matricula"];
$nome      = $row["nome"];
$cpf       = $row["cpf"];
$cidade    = $row["end_cidade"];
$id        = $row["associado_id"];
if($linhas %2 == 0){

$cor = "#F0F0F0";
}
else{

$cor = "#E2EFFE";
}

echo "

  <tr bgcolor=\"$cor\">
    <td>&nbsp;$matricula</td>
    <td>&nbsp;$id</td>
    <td>&nbsp;$cpf</td>
    <td>&nbsp;$cidade</td>
  </tr>";


}
}
?>

</table>

Link para o comentário
Compartilhar em outros sites

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,6k
×
×
  • Criar Novo...