Jump to content

Getting date result, but not expecting any. Why does it give result?


xwishmasterx

Recommended Posts

I am really lost here with this date issue of mine. The below code is the last part of a query:

$defendercheck_3 = $row_checkifattacked3['atdate'];
$defendercheck1_3 = strtotime("$defendercheck_3");
$defendercheck2_3 = date("D", $defendercheck1_3);

 

The query does not return any results as expected, but when echoing the various steps I get following:

 

echo "$defendercheck3"; = nothing (as expected)

 

echo "$defendercheck1_3"; = nothing (as expected)

 

echo "$defendercheck2_3"; =  result! (NOT expected)

 

why does it return anything on "date("D", $defendercheck1_3)" when "$defendercheck1_3" is blank?

You are supplying a null/zero value as the second parameter, which is experted to be a unix timestamp. A zero unix timestamp value is a valid value and corresponds to the Unix Epoch.

 

What were you expecting to get?

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.