Daniel Correia Posted August 29, 2011 Report Share Posted August 29, 2011 amigos eu queria que o sistema mostrasse uma imagem padrão quando alguém não cadastrasse uma foto no banco,fiz esse codigo mais não está dando certo:<?php require 'conexao.php'; // Seleciona todos os usuários $sql = mysql_query("SELECT * FROM fotos where id_cadastro = '" . $_SESSION["id_cadastro"] . "'"); // Exibe as informações de cada usuário while ($usuario = mysql_fetch_object($sql)) { $img = $usuario->foto; if(empty ($img)){ echo "<img src='../imagens/imagem.jpg' alt='imagem' width='150'/><br />"; //imagem padrão }else{ echo "<img src='../imagens/".$usuario->foto."' alt='imagem' width='150'/><br />"; } } ?>já tentei tambem if($img == "" && $img == null) e não deu certo,mesmo com esse codigo, só mostra a imagem normal de quem ta cadastrado, e se o campo foto não tiver cadastrado não mostra nada.como resolvo esse problema?Obrigado!!! Quote Link to comment Share on other sites More sharing options...
0 DigMSH Posted August 29, 2011 Report Share Posted August 29, 2011 O que você poderia fazer(e que seria mais facil) é colocar um insert no bd na hora que o usuário se cadastrasse. Para trocar a imagem, basta colocar um update.//Acho que é isso que você quer, certo??//Abraços. Quote Link to comment Share on other sites More sharing options...
Question
Daniel Correia
amigos eu queria que o sistema mostrasse uma imagem padrão quando alguém não cadastrasse uma foto no banco,
fiz esse codigo mais não está dando certo:
<?php
require 'conexao.php';
// Seleciona todos os usuários
$sql = mysql_query("SELECT * FROM fotos where id_cadastro = '" . $_SESSION["id_cadastro"] . "'");
// Exibe as informações de cada usuário
while ($usuario = mysql_fetch_object($sql)) {
$img = $usuario->foto;
if(empty ($img)){
echo "<img src='../imagens/imagem.jpg' alt='imagem' width='150'/><br />"; //imagem padrão
}else{
echo "<img src='../imagens/".$usuario->foto."' alt='imagem' width='150'/><br />";
}
}
?>
já tentei tambem if($img == "" && $img == null) e não deu certo,
mesmo com esse codigo, só mostra a imagem normal de quem ta cadastrado, e se o campo foto não tiver cadastrado não mostra nada.
como resolvo esse problema?
Obrigado!!!
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.