$Time が null の場合、クエリでは '' に置き換えられます。その結果、クエリは正しくありません。この問題を回避するには?
$Time = strtotime($arrivals[$i]["time"]);
if ($Time != null)
{
$Time = strftime("%Y-%m-%d %H:%M:%S", $Time);
}
$query="INSERT INTO `Schedule` (`Time`) VALUES('".$Time."');";
結果クエリ:
INSERT INTO `schedule` (`Time`) VALUES('');
ただし、次のようにする必要があります。
INSERT INTO `schedule` (`Time`) VALUES(null);