Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wanber

Campo vazio

Recommended Posts

tenho o seguinte código:

 

<?php

$query = mysql_query("SELECT * FROM users WHERE id = '".$users->UserInfo($username, 'id')."' LIMIT 1");

$verifica = mysql_fetch_array($query);

$nome = $verifica['real_name'];

{

if($nome == 0)

{

echo 'Campo vazio';

}

elseif($nome != 0)

{

echo 'Campo não vazio';

}

}

?>

 

Eu queria que quando o campo 'real_name' estivesse vazio exibir: Campo vazio e quando tiver algo: Campo não vazio, mais está exibindo Campo vazio mesmo quando há dados no campo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente, ao invés de comparar o campo com o número 0, comparar com uma string nula, como o 'null'.

<?php
$query = mysql_query("SELECT * FROM users WHERE id = '".$users->UserInfo($username, 'id')."' LIMIT 1");
$verifica = mysql_fetch_array($query);
$nome = $verifica['real_name'];
if($nome == null)
{
echo 'Campo vazio';
}
else
{
echo 'Campo não vazio';
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

descobri aonde tava o erro, tanto comparando a 0 quanto a string o erro iria continuar, e erro era o seguinte: o campo tem q estar definido com padrão NULL

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.