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

Mostrando imagem ou cor na consulta


CEBOLA~

Pergunta

Bom dia.

Gostaria de mostrar uma imagem ou até mesmo um background vermeho ou verde.

sendo vermelho para "estado" PENDENTE e verde para CONCLUIDO.

Essas linhas do código abaixo que desejo alterar.

$estado_variavel = $l["estado"]== "PENDENTE" ? "PENDENTE" : "CONCLUIDO";

<td><center>$estado_variavel</center></td>

Abaixo mostra uma parte do código.

<?php

while($l = mysql_fetch_array($resultado)) {
    $id        = $l["id_tabela"];
    $nome_do_colaborador_variavel      = $l["nome_do_colaborador"];
    $numero_do_atendimento_variavel = $l["numero_do_atendimento"];
    $empresa_variavel     = $l["empresa"];
    $sexo      = $l["sexo"] == "M" ? "Masculino" : "Feminino";
    $data_da_solicitacao_variavel     = $l["data_da_solicitacao"];
    $motivo_variavel     = $l["motivo"];
    $solicitante_variavel     = $l["solicitante"];
    $destino_variavel     = $l["destino"];
    $observacao_variavel     = $l["observacao"];
    $estado_variavel     = $l["estado"]== "PENDENTE" ? "PENDENTE" : "CONCLUIDO";
    

    
    
    echo"

<div  id='container'>
    <div id='content'>
  <tr>
    <td><center>$id</td>
    <td><center>$nome_do_colaborador_variavel</center></td>
    <td><center>$numero_do_atendimento_variavel</center></td>
    <td><center>$empresa_variavel</center></td>
    <td><center>$sexo</center></td>
    <td><center>$data_da_solicitacao_variavel</center></td>
    <td><center>$motivo_variavel</center></td>
    <td><center>$solicitante_variavel</center></td>
    <td><center>$destino_variavel</center></td>
    <td><center>$observacao_variavel</center></td>
    <td><center>$estado_variavel</center></td>
    <td><center><a href=\"editar.php?id=$id\">[Editar]</a> | <a  href= \"excluir.php?id=$id\" onclick=\"return confirm('Confirma exclusão do colaborador $nome_do_colaborador_variavel?')\">[Excluir]</a></center></td>
  </tr>\n
  
  </div>
  </div>";
}  

?>

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
Bom dia.

Gostaria de mostrar uma imagem ou até mesmo um background vermeho ou verde.

sendo vermelho para "estado" PENDENTE e verde para CONCLUIDO.

Essas linhas do código abaixo que desejo alterar.

$estado_variavel = $l["estado"]== "PENDENTE" ? "PENDENTE" : "CONCLUIDO";

<td><center>$estado_variavel</center></td>

Abaixo mostra uma parte do código.

<?php

 while($l = mysql_fetch_array($resultado)) {
     $id        = $l["id_tabela"];
     $nome_do_colaborador_variavel      = $l["nome_do_colaborador"];
     $numero_do_atendimento_variavel = $l["numero_do_atendimento"];
     $empresa_variavel     = $l["empresa"];
     $sexo      = $l["sexo"] == "M" ? "Masculino" : "Feminino";
     $data_da_solicitacao_variavel     = $l["data_da_solicitacao"];
     $motivo_variavel     = $l["motivo"];
     $solicitante_variavel     = $l["solicitante"];
     $destino_variavel     = $l["destino"];
     $observacao_variavel     = $l["observacao"];
     $estado_variavel     = $l["estado"]== "PENDENTE" ? "PENDENTE" : "CONCLUIDO";
     

     
     
     echo"

 <div  id='container'>
     <div id='content'>
   <tr>
     <td><center>$id</td>
     <td><center>$nome_do_colaborador_variavel</center></td>
     <td><center>$numero_do_atendimento_variavel</center></td>
     <td><center>$empresa_variavel</center></td>
     <td><center>$sexo</center></td>
     <td><center>$data_da_solicitacao_variavel</center></td>
     <td><center>$motivo_variavel</center></td>
     <td><center>$solicitante_variavel</center></td>
     <td><center>$destino_variavel</center></td>
     <td><center>$observacao_variavel</center></td>
     <td><center>$estado_variavel</center></td>
     <td><center><a href=\"editar.php?id=$id\">[Editar]</a> | <a  href= \"excluir.php?id=$id\" onclick=\"return confirm('Confirma exclusão do colaborador $nome_do_colaborador_variavel?')\">[Excluir]</a></center></td>
   </tr>\n
   
   </div>
   </div>";
 }  

 ?>
Tenta assim.
[b]$corEstado     = $l["estado"]== "PENDENTE" ? "red" : "green";[/b]

[b]<td bgcolor='$corEstado'><center>$estado_variavel</center></td>[/b]

Link para o comentário
Compartilhar em outros sites

  • 0
Sérgio, gostei muito da ajuda, mais o css não deixa mostrar o bgcolor, mais se for mostrar imagens de concluidos e não concuidos seria muito melhor, teria como?

tentei e não conseguir.

CEBOLA~, é so mudar o 'green' e o 'red' pelo nome da imagem.

$imgEstado     = $l["estado"]== "PENDENTE" ? "imgPendente.gif" : "imgConcuido.jpg";

<td><center>$estado_variavel<sup><img src="$imgEstado"><</sup></center></td>

Tenta ae...

Qualquer coisa avisa.

Link para o comentário
Compartilhar em outros sites

  • 0
Infelizmente não deu sergio.

deu erro de sintaxe, acho que é a variavel "$imgEstado" que está dando erro.

:/

Desculpe a gigantesca demora amigão.

$l["estado"]== "PENDENTE" ? "$imgEstado = imgPendente.gif" : "$imgEstado = imgConcuido.jpg";
     
     <td><center>$estado_variavel<sup><img src="$imgEstado"><</sup></center></td>

Tenta ae ... Se funcionar avisa. :rolleyes:

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...