Carregar imagens como php
14/05/2015
0
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.
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
Curtir tópico
+ 1
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:
modifique o código conforme o dado retornado pelo banco de dados e o caminho da img
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
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.
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
Clique aqui para fazer login e interagir na Comunidade :)