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

(Resolvido) Tabela em duas cores diferentes


Tucao

Pergunta

Pessoal,

Estou tentando montar uma pagina simples porém quero com uma tabela que funcione cada uma de uma cor, e não esta funcionando, alguém poderia me ajudar?

Segue o codigo abaixo.

Havia comentado os if´s porém não esta funcionando de jeito nenhum...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<style type="text/css">
table#alter tr td {background: #ffc;} /* Toda a tabela com fundo creme */ 
table#alter tr.dif td {background: #eee;} /* Linhas com fundo cinza */
</style>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<?

$busca = $_POST['busca'];

// dados do banco Mysql
$local = "mysql1.scriba.com.br";
$usuario = "scriba";
$senha = "441441";
$banco = "scriba";

$connect = mysql_connect("$local","$usuario","$senha") or die("ERRO AO CONECTAR AO MYSQL, VERIFIQUE COM O ADMINISTRADOR" . mysql_error());
mysql_select_db("$banco") or die("BASE DE DADOS INVÁLIDO");

$sql = "SELECT * FROM frases WHERE frase LIKE '%$busca%'";
$limite = mysql_query("$sql");
$cor = "#458DE4"; // Defino a segunda cor
print "<table width='675' border='0' ID='alter'>";

while ($sql = mysql_fetch_array($limite)) {
$id = $sql["id"];
$frase = $sql["frase"];
$autor = $sql["autor"];
$dados_autor = $sql["dados_autor"];
$ano_nasc_morte = $sql["ano_nasc_morte"];
$dados_usuario = $sql["dados_usuario"];


    echo "<tr class='dif'><td width='554' height='114'><font size='2' face='verdana'><center>$frase <br><br><br> $autor,  $ano_nasc_morte $dados_autor</center></font></td></tr>";
    //echo "<tr><td width='554' height='21' class='dif'><font size='2' face='verdana'><center></center></font></td></tr>";
//continue;

    
//if($cor = "#458DE4") {
        
  //          $cor = "#C4DDFD"; // Aqui é a primeira cor
    //    } 
      //  else {
        
        //    $cor = "#458DE4";
        //}    
    } 
 echo '</table>';

?>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Tenta colocar a var $cor na <tr class='dif' bgcolor='<?php echo $cor;?>'>

Ficaria +/- assim

if($cor = "#458DE4") {

 $cor = "#C4DDFD"; // Aqui é a primeira cor
} 
else {

$cor = "#458DE4";
} 


echo "<tr class='dif' bgcolor='<?php echo $cor;?>'><td width='554' height='114'><font size='2' face='verdana'><center>$frase <br><br><br> $autor, $ano_nasc_morte $dados_autor</center></font></td></tr>";
//echo "<tr><td width='554' height='21' class='dif'><font size='2' face='verdana'><center></center></font></td></tr>";
//continue;

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...