2016-08-10 8 views
0

私は問題があります。データベース内の日付を更新しようとしているときに、データベースの日付を更新しようとしているときにデータベースを更新しようとしています。ユーザーは、日付を入れて、日付がnullのカラム値がnullであるべきであるときに私は理解していれば、日付が空のときにアクセス時の日付列にnull値を挿入

if($cDate==NULL){ 
    $cDate='Null'; 
} 
else { 
    $cDate='02/03/2016'; 
    } 
if($buttonName=="Update"){ 
    $sql_update="UPDATE 0D1_INDEX set C_date=$cDate where DN_='$mdn'"; 

と日付が挿入されたときに、それは時間となっ

+1

データベースのスキーマを表示してください – Saurabh

答えて

1

次の私のコードは

Set Default Value to NULL in Database 
0

、これを試してみてくださいあなたの質問が正しくisset()関数を使用して$ cDateの値がnullかどうかを判断できます。

だから、あなたはそうのような何かをしなければならないでしょう:

if(!isset($cDate)){ 
    $cDate = "Null"; 
} else{ 
    $cDate='02/03/2016'; 
} 

isset()

が決定する値が NULLでない場合は、それの前に !を置くことを意味し、その値は、 NULL

ある場合
関連する問題