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語句中關閉'}' –