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


Moderador: web

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

Cadastro com ou sem foto if bd MySQL

24-05-2011 19:51

Para quem trabalhar com cadastros, geralmente tem uma coluna do banco de dados para receber a foto do usuário.

As vezes o usuário não coloca a foto, ai geralmente faz se um if dentro do while para ver ser a coluna foto está vazia ou não, para mostrar a foto do usuário.

Para agilizar, é possível na própria query resolver esse problema da seguinte forma:

SELECT IF(campofoto='',campofoto,'semfoto.jpg') AS foto FROM suatabela

Explicando a query acima

Se campofoto está vazio, mostra o próprio campo foto como $foto, no while, caso contrário, mostra semfoto.jpg

Sendo assim, em seu while, você só precisa coloca algo assim:

echo "<img src='$foto'>";

0
A melhor hospedagem para o seu site HostGator!

Quem está online

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