在我的数据库中,我有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但是如何解决这个问题?
答案 0 :(得分:1)
echo "<td>".(empty($row['return_date']) ? 'no date available' : date_format( $row['return_date'], 'd/m/Y')). "<hr>";"</td>";