无回声日期空字段

时间:2016-09-23 20:26:51

标签: php

我目前正在使用php来连接我的ms sql数据库中的表格以显示在我的网页上。但是我的sql表格中的日期字段存在问题,但是表格显示出来了。

该表是车辆的车库维修。

awk -F, '/FOUR/ {print $3" FOUR"}'

然而,并非所有车辆都在进行维修,因此没有维修开始或结束日期。

我尝试更改日期字段以更改为"可用"而不是null

出现的错误是;

  

致命错误:在null中调用成员函数format()   第57行的C:\ xampp \ htdocs \ view.php

 create table [VEHICLE_STATUS](
 [STATUS_ID] [int] identity (1,1) not null,
 [VEHICLE_ID] [INT]  not null, 
 [REPAIR_START_DATE] [DATE] not  null,
 [REPAIR_END_DATE] [DATE] not null,
 [DESCRIPTION] [nvarchar] (200) not null
 );

1 个答案:

答案 0 :(得分:0)

在调用 format 方法之前,尝试检查该值是否为 DateTime 的实例。

echo $row['REPAIR_END_DATE'] instanceof DateTime ? $row['REPAIR_END_DATE']->format('Y-m-d') : '';