Jump to content

[SOLVED] Help with empty() and is_null()


wtfsmd

Recommended Posts

Sorry i read that wrong

It comes out of my MySQl db

 

<?php

$query = "SELECT * FROM user WHERE id='$id'";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result) or die(mysql_error());

$icq = $row['icq'];
if ( !empty($icq) || !is_null($icq) ) {
  echo "this";
}
?>

do you mean this statement.

 

<?php

$a['name']==" ";
$a['name']=NULL;


if(empty($a['name'])&& is_null($a['name'])){

echo hi;
}
?>

 

no not like that, it comes out of my database. I want to know this "if $icq is not empty OR is not null"

which is what my statement says.

Your original code works as expected. Obviously $icq isn't what YOU think it is however.

 

I removed the " || !is_null ($icq) " from the statement and it works as expected. When i look at the row in my DB its empty

 

As for the new post i am dumb for not even realizing that empty returns true for null, and that works just fine thanks.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.