Ir para conteúdo

POWERED BY:

Arquivado

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

horacio2009

problema com if

Recommended Posts

boa tarde, pessoal!!

tudo bem?

bom, vamos ao problema...

to fazendo uma pesquisa com base em nome, realizo a query, e uso o FOR para listar os dados...

sem problema até aí, ele exibe tudo certo...

 

Porém, num determinado trecho, eu tenho que descobrir qual é o valor da variavel "$ja_ligou"(original, eu sei...)para aí, usar uma determinada imagem...

ok, a lógica é essa, porém, por alguma razão, os "if/Elses" que determinam as imagens por alguma razão estão repetindo códigos de linhas acima oui abaixo...o único erro que tenho notado é esse...

bom, vou postar o código que uso para determinar a imagem... depois, me digam onde estou errando:

 


if($ja_ligou=="t")
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_preto.jpg' width='30'>
$codigo
</a>"; 
else
$status2="";
   

if($ja_ligou=="s")
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_verde.jpg' width='30'>
$codigo
</a>"; 
else
$status2="";

if($ja_ligou=="n")
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_vermelho.jpg' width='30'>
$codigo
</a>"; 
$status2="";

if($ja_ligou=="r")
$status2="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_roxo.jpg' width='30'>
$codigo
</a>"; 
else
$status2="";

if($ja_ligou=="a")
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$$identificador')\"><img src='comp/já_ligou_amarelo.jpg' width='30'>
$codigo
</a>"; 
$status2="";

if($ja_ligou=="c")
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_abóbora.jpg' width='30'>
$codigo
</a>"; 

$status2="";


 

essa é a melhor solução para determinar qual imagem usar? existe outra??

bom, obrigado pela atenção...

Horácio

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta isso

 


if($ja_ligou=="t")
{
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_preto.jpg' width='30'>
$codigo
</a>"; 
}  

elseif($ja_ligou=="s")
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_verde.jpg' width='30'>
$codigo
</a>"; 
}

elseif($ja_ligou=="n")
{
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_vermelho.jpg' width='30'>
$codigo
</a>"; 
}


elseif($ja_ligou=="r")
{
$status2="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_roxo.jpg' width='30'>
$codigo
</a>"; 
}

elseif($ja_ligou=="a")
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$$identificador')\"><img src='comp/já_ligou_amarelo.jpg' width='30'>
$codigo
</a>"; 
}

elseif($ja_ligou=="c")
{
$status="<a href=\"javascript:janela4('muda_call.php?codigo=$identificador')\"><img src='comp/já_ligou_abóbora.jpg' width='30'>
$codigo
</a>"; 
}

else
{
	$status2="";
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito que um switch() ficava melhor ai.

http://br2.php.net/manual/pt_BR/control-structures.switch.php

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.