Mudar cor da fonte resultado de uma query [RESOLVIDO]

1. Mudar cor da fonte resultado de uma query [RESOLVIDO]

Victor
detoniks

(usa Debian)

Enviado em 27/02/2013 - 09:14h

Bom dia,

estou apanhando de algo bobo, porém que nunca usei

Tenho uma query que retorna alguns dados, dentre eles esse:

$sql[$i]["STATUS"]
que pode ser tanto "Online", "Offline"

Qd for Online, gostaria que ficasse verde e off vermelho qd vou listar
Estou Listando assim:

for ($i = 0; $i < $sql["ROWS"]; $i++) {

echo <td>" . $sql[$i]["STATUS"] . "</td>"
}

grato


  


2. MELHOR RESPOSTA

Juliano Giacomeli
julianjedi

(usa Arch Linux)

Enviado em 27/02/2013 - 10:53h

Amigo vc ja fez tudo que precisava, basta adicionar style


f ($sql['STATUS'] == 'online'){
echo '<span style="color:green">' . $sql['STATUS'] . '</span>';
}
else
{
echo '<span style="color:red">' . $sql['STATUS'] . '</span>';
}



3. Re: Mudar cor da fonte resultado de uma query [RESOLVIDO]

Sergio Teixeira - Linux User # 499126
Teixeira

(usa Linux Mint)

Enviado em 27/02/2013 - 09:41h

Não sou programador php.

No entanto penso que isso se resolveria com o uso de uma estrutura mais ou menos assim:

SE Status ENTÃO [[Green] E "Online"]
SE NÃO Status ENTÃO [[Red] E "Offline"]
FIM-SE

(O "E" é o operador booleano AND)

O caminho e por aí, porém a sintaxe deverá ser outra.
De qualquer forma, é só uma idéia.


4. Re: Mudar cor da fonte resultado de uma query [RESOLVIDO]

Victor
detoniks

(usa Debian)

Enviado em 27/02/2013 - 10:24h

Teixeira escreveu:

Não sou programador php.

No entanto penso que isso se resolveria com o uso de uma estrutura mais ou menos assim:

SE Status ENTÃO [[Green] E "Online"]
SE NÃO Status ENTÃO [[Red] E "Offline"]
FIM-SE

(O "E" é o operador booleano AND)

O caminho e por aí, porém a sintaxe deverá ser outra.
De qualquer forma, é só uma idéia.



Tipo, a logica eu sei, o problema eh aplicar a sintaxe kkkk
Ficaria algo do tipo:

if ($sql['STATUS'] == 'online'){
texto = verde
}
else
{
texto = vermelho
}

o problema eh justamente essa sintaxe =/


5. Re: Mudar cor da fonte resultado de uma query [RESOLVIDO]

Victor
detoniks

(usa Debian)

Enviado em 27/02/2013 - 11:07h

julianjedi escreveu:

Amigo vc ja fez tudo que precisava, basta adicionar style


f ($sql['STATUS'] == 'online'){
echo '<span style="color:green">' . $sql['STATUS'] . '</span>';
}
else
{
echo '<span style="color:red">' . $sql['STATUS'] . '</span>';
}



Não deu certo: Ve se tem algum erro de sintaxe plz

for ($i = 0; $i < $sql["ROWS"]; $i++) {
$alternate = ($alternate == 1 ? 2 : 1);
$arr_bool = array(
0 => 'Não',
1 => 'Sim'
);
if ($sql[$i]["STATUS"] == 'online'){
$sql['STATUS'] = '<span style="color:green">' . $sql['STATUS'] . '</span>';
}
else if($sql[$i]["STATUS"] == 'offline'){
$sql["STATUS"] = '<span style="color:red">' . $sql['STATUS'] . '</span>';
}

echo "<tr class=\"tabline_cor" . $alternate . "\">
<td>" . $sql[$i]["STATUS"] . "</td>


6. Re: Mudar cor da fonte resultado de uma query [RESOLVIDO]

Victor
detoniks

(usa Debian)

Enviado em 27/02/2013 - 11:12h

Consegui amigo, Obrigado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts