0

Como fazer uma linha alarmar com cores vermelho e verde.

criado por Renato em 10/04/2012 10:42am
Bom dia.

Estou criando uma ferramenta de monitoração e gostaria de saber como faço para que uma linha fique vermelha quando uma area X chegar a um X %?

Ex:

<html>
<head>

<title>Staging Monitor</title>
</head>
<body>
<META HTTP-EQUIV="Refresh" CONTENT="5">
<table width="942" border="1">
<tr>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td width="114">Staging Monitor</td>
<td width="812">

<?php

echo "<table class='tbDrives'>";
echo "<tr>";
echo "<th colspan='4' class='headerDrives'>DRIVES</th>";
echo "</tr>";
echo "<tr>";
echo "<th class='headerDrives2'>CRITICIDADE</th>";
echo "<th class='headerDrives2'>SERVIDOR</th>";
echo "<th class='headerDrives2'>FALHAS</th>";
echo "<th class='headerDrives2'>ULTIMA VERIFICAÇÃO</th>";
echo "</tr>";





$servidor = "localhost"; /*maquina a qual o banco de dados está*/
$usuario = "root"; /*usuario do banco de dados MySql*/
$senha = ""; /*senha do banco de dados MySql*/
$banco = "teste"; /*seleciona o banco a ser usado*/

$conexao = mysql_connect($servidor,$usuario,$senha); /*Conecta no bando de dados MySql*/

mysql_select_db($banco); /*seleciona o banco a ser usado*/

$res = mysql_query("select * from dados"); /*Executa o comando SQL, no caso para pegar todos os usuarios do sistema e retorna o valor da consulta em uma variavel ($res) */

echo "<tr><td>Servidor</td><td>Falha</td><td>Criticidade</td><td>Data</td></tr>";

/*Enquanto houver dados na tabela para serem mostrados será executado tudo que esta dentro do while */
while($escrever=mysql_fetch_array($res)){


echo "<tr><td>" . $escrever['SERVIDOR'] . "</td><td>" . $escrever['FALHAS'] . "</td><td>" . $escrever['CRITICIDADE'] . "</td><td>" . $escrever['DATA'] . "</td></tr>";

}/*Fim do while*/

echo "</table>"; /*fecha a tabela apos termino de impressão das linhas*/


?>
</td>
</tr>
</table>
</body>
</html>

Lista de Respostas:

0
10/04/2012 12:12pm
(~12 anos atrás)
Jayme A. C. Gimenez respondeu:
Normalmente, isso é simples. Vc faz usando if.

Tipo:

if ($variavel > 0.75) {echo "tags html/css para deixar a linha vermelha";}else{echo "tags html/css para deixar a linha verde";}

0
12/04/2012 1:46pm
(~12 anos atrás)
Marcos Regis respondeu:
CAra, vocÊ já postou essa pergunta no fórum. Aqui certamente terá menos ajuda do que lá.
Responda as duvidas que estão colocadas no fórum que certamente conseguirá o que deseja.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)