Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17582
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Só mostrar foto se ela existir no BD

03-01-2008 22:41

Quando a pessoa usa um sistema no mysql que grava a foto, geralmente tem problema em ocultar ou não mostrar a foto quando determinado item não tiver a mesma.

Para resolver esse problema, use essa função antes do while de sua consulta.

function mostra_foto($foto) { $foto!="" ? print("<img src='$foto'>") : ""; } 

Agora, dentro do while onde a foto irá aparecer ou não, use o seguinte:

mostra_foto("$variavel_para_o_caminho_da_foto");
Pronto! Quando não não tiver imagem, ou seja, não for passado nada para função, não caregará o img, quando tiver, mostrará o img.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado