Ir para conteúdo

POWERED BY:

Arquivado

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

Paulo Cezar Diniz Junior

Como exibir uma imagem quando o status da coluna for NULL

Recommended Posts

Estou com dificuldade para montar este script, alguém pode me ajudar?

 

No meu caso tenho uma tabela chamada unidade1 onde nela eu tenho o id_usuario, m1, m2, m3 e m4.

 

Alguns campos são cadastrados como 1 e outros NULL.

 

Na exibição eu preciso exibir uma imagem para cada situação, por exemplo, se for 1 eu exibo a "imagem X", se for NULL eu exibo a "imagem Y".

 

Desde já agradeço a ajuda.

 

PC

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Alex,

 

Obrigado pela resposta, mas ainda está um pouco confuso pra mim e não funcionou, porém hoje eu tenho uma consulta assim no meu banco:

<?php
//chama o arquivo de conexão com o bd
include("conexao.php");
 
//consulta sql
$query = mysql_query("SELECT * FROM unidade1 ORDER BY id_usuario") or die(mysql_error());
 
//faz um looping e cria um array com os campos da consulta
while($array = mysql_fetch_array($query))


{

  //mostra na tela o nome e a data de nascimento
  echo $array['id']." ".$array['id_usuario']." ".$array['m1']." ".$array['m2']." ".$array['m3']." ".$array['m4']."<br />";
}

?>

Como eu posso efetuar esta consulta e nos campos m1, m2, m3 e m4 ao invés de exibir 1 ou NULL eu exibir as imagens?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

PHP

 

Trate sempre valores INT como INT. (INTEIRO/NUMÉRICO)

 

 

<?php //chama o arquivo de conexão com o bd include("conexao.php"); //consulta sql $query = mysql_query("SELECT * FROM unidade1 ORDER BY id_usuario") or die(mysql_error()); //faz um looping e cria um array com os campos da consulta while($array = mysql_fetch_array($query)) { //mostra na tela o nome e a data de nascimento $img1 = $array['m1'] == 1 ? print '<img src="caminhdaimagem_X.jpg" />' : print '<img src="caminhdaimagem_Y.jpg" />'; $img2 = $array['m2'] == 1 ? print '<img src="caminhdaimagem_X.jpg" />' : print '<img src="caminhdaimagem_Y.jpg" />'; $img3 = $array['m3'] == 1 ? print '<img src="caminhdaimagem_X.jpg" />' : print '<img src="caminhdaimagem_Y.jpg" />'; $img4 = $array['m4'] == 1 ? print '<img src="caminhdaimagem_X.jpg" />' : print '<img src="caminhdaimagem_Y.jpg" />'; echo $array['id']." ".$array['id_usuario']." ".$img1." ".$img2." ".$img3." ".$img4."<br />"; } ?>

 

 




			
		

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.