如果记录为空,如何从db打印日期和时间?

时间:2014-05-29 09:19:13

标签: php html sql-server database

在我的数据库中,我有2列格式时间和日期。但是价值是空的。 当我尝试打印结果时,我有错误: 警告:date_format()期望参数1为DateTime,null中给出null  我的剧本是:

echo "<td>" .date_format( $row['return_time'], 'H:i:s') . "<hr>";"</td>";
  echo "<td>" .date_format( $row['return_date'], 'd/m/Y') . "<hr>";"</td>";

我知道因为db中的Null但是如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

echo "<td>".(empty($row['return_date']) ? 'no date available' : date_format( $row['return_date'], 'd/m/Y')). "<hr>";"</td>";