Carregar imagens como php

14/05/2015

0

PHP

amigos, por favor, gostaria de saber se tem algum esquema faça com que carregue uma imagem dentro da tabela. Estou fazendo assim.

Em uma tabela tenho os campos

ID
Nome
Nota
Situação

No campo situação estou trazendo a informação se o aluno foi aprovado ou reprovado, e gostaria de fazer o seguinte:
Se o aluno for aprovado no campo situação ele traz uma imagem e se for reprovado traz outra imagem.

$res = mysql_query("SELECT * FROM `v_dados`");
$tabela = "<table border='1px'  cellpadding='3px' align ='center' cellspacing='0' ID='alter'>
	<thead>
			<tr>
				<td>ID</td>
				<td>Nome</td>
				<td>Nota</td>
                                <td>situacao</td>
	</thead>
			 <tbody>
	<tr>"; $return = "$tabela";
	while ($linha = mysql_fetch_array($res))
		{
			$return.= "<td>" . utf8_encode($linha["ID"]) . "</td>";
                        $return.= "<td>" . utf8_encode($linha["Nome"]) . "</td>";
                        $return.= "<td>" . utf8_encode($linha["Nota"]) . "</td>";
			$return.= "<td>" . utf8_encode($linha["Situacao"]) . "</td>";			
			$return.= "</tr>";			
		}
	echo
	$return.="</tbody></table>";
Gilberto Santos

Gilberto Santos

Responder

Post mais votado

19/05/2015

Boa tarde Gilberto, qual o dado retornado no campo $linha["Situacao"] ? Retorna como 'aprovado'/ 'reprovado' msm ?
Você pode utilizar o if else ternário abaixo:


// Explicação: (condicao) ? TRUE : FALSE


(utf8_encode($linha["Situacao"]) == 'aprovado') ? '<img src='img/aprovado.png'>' : '<img src='img/reprovado.png'>'




modifique o código conforme o dado retornado pelo banco de dados e o caminho da img

Henrique Nunes

Henrique Nunes
Responder

Mais Posts

19/05/2015

Gilberto Santos

Boa noite Henrique!
Antes de mais nada obrigado pelo retorno, testei o codigo aqui e foi certeiro.

Obrigado pelo suporte!

Administrador por favor, passe o tópico para resolvido.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar