Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde,
É o seguinte, estou com uma tabela gerada por um SELECT que faz a soma de valores.
>
$sql = mysql_query ("SELECT clientes.nomecli as nome, sum(cartuchos.valor) as soma FROM clientes, cartuchos WHERE cartuchos.dtserv BETWEEN '$de' AND '$ate' and clientes.codcliente=cartuchos.codcliente GROUP BY nome ORDER BY soma DESC") or die (mysql_error());
// Tabela de Dados
echo "<p>";
echo "<table border='1' width=\"100%\" cellspacing='1' align='center'>";
echo "<tr id='tabela'>";
echo "<td align='center'>Cliente</td>";
echo "<td align='center'>Valor</td>";
echo "</tr>";
echo "</font>";
while ($reg = mysql_fetch_assoc($sql)){
echo "<tr id='tabela1'>";
echo "<td width=75% id='nome' align='left'>".$reg['nome']."</td>";
echo "<td width=25% id='soma' align='center'>R$ ".$reg['soma']."</td>";
echo "</tr>";
$t += $reg['soma'];
$i ++;
}
// Mostrando Totais
$i -=1;
echo "<tr>";
echo "<td align='center' id='total'>".$i."</td>";
echo "<td align='center' id='total'>R$ $t,00</td>";
echo "</tr>";
echo "</table>";
Ok, está tudo funcionando os IDs são por causa de um CSS para controlar cores.
O que eu estou querendo fazer é o seguinte, que o nome dos clientes seja colorido de azul quando a soma dos valores atingir 60% do total, verde quando estiver em 30% do total e vermelho nos últimos 10%.
Possível?
Grato,
Leo
Carregando comentários...