Ir para conteúdo

POWERED BY:

Arquivado

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

bcs_ptx

[Resolvido] colocando cor em um resultado

Recommended Posts

Estou tentando fazer que quando a quantidade de materiais de um determinado produto for igual a 0 aparecer uma linha vermelha, mas não consegui fazer, alguma dica? aqui foi oque eu tenho feito que mostra tudo na mesma cor...

 

como faço para colocar oque for 0 vermelho e oque for acima de zero azul?

 


<?php

$seleciona="SELECT quantidade FROM tbl_materiais";

$resultado = mysql_query($seleciona);

while($dados = mysql_fetch_assoc($resultado );){

echo $dados['quantidade '];

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php

$seleciona="SELECT quantidade FROM tbl_materiais";

$resultado = mysql_query($seleciona);

while($dados = mysql_fetch_assoc($resultado );){
$linha = "<tr ";
$linha .= $dados['quantidade '] == 0 ? 'bgcolor="#F00"' :'bgcolor="#FF0"' $linha .=' >'.$dados['quantidade '].'</tr>'; echo $linha;

}

 

chama-se lista zebrada...

Compartilhar este post


Link para o post
Compartilhar em outros sites
$cor = $dados['qntidade'] > 0 ? 'blue' : 'red';

echo '<div style="color:'.$cor.'">'.$dados['qntidade'].'</div>';

Compartilhar este post


Link para o post
Compartilhar em outros sites

Blza, cara na letra fica certo, mas na linha não rolou, eu queria que ficasse a linha inteira, coloquei assim

 


<?php

include('../conexao.php');

$seleciona="SELECT quantidade FROM tbl_materiais";

$resultado = mysql_query($seleciona);


?>




<table border="1">
<tr>
   	<td>Quantidade</td>
   </tr>

   <?php while($dados = mysql_fetch_assoc($resultado)){

$cor = $dados['quantidade'] > 0 ? 'blue' : 'red';

?>    


   <tr>
   	<td style="color:'.$cor.'"><?php echo $dados['quantidade']; ?></td>
   </tr>

   <?php } ?>

</table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bah cara coloquei assim mas continua sem pegar a cor

 

<td style="background-color:'.$cor.'"><?php echo $dados['quantidade']; ?></td>

 

Bah cara coloquei assim mas continua sem pegar a cor

 

<td style="background-color:'.$cor.'"><?php echo $dados['quantidade']; ?></td>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<td style="background-color:'.$cor.'"><?php echo $dados['quantidade']; ?></td>

 

estilos nao entram em aspas, so nome de fonte...isso eh css....

 

<td style="background-color:<?php echo $cor;?>"><?php echo $dados['quantidade']; ?></td>

 

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.