1
我做了这个功能检查是否是一个日期时间PHP
function checkNullToInsert($data){
if($data){
if($data->format('Y-m-d H:i:s')){
return "'".$data->format('Y-m-d H:i:s')."'";
}else{
return "'".$data."'";
}
else {
return 'NULL';
}
}
,也未能对
如果($数据 - >格式( 'YMD H:I:S')`
,但我可以看到错误(是不是我的服务器)。
什么改变了我必须做的,使该功能的工作。如果它的一个日期,它应该返回的日期,如果没有一个日期时间返回数据,如果它的null返回一个字符串'n '值'
是'$ data' DateTme'的'的实例,或者是一些其他类?而且既然你说你可以看到错误,你真的需要把它包含在问题中! –
'$ data'它的一个sql请求的字段可以是一个日期时间,int,字符串.. –
你也错过了在内部if语句中关闭'}' –