sql >> データベース >  >> RDS >> Mysql

Empty($ _ POST)のデフォルト値を設定するにはどうすればよいですか?

    php 5では、 isset() を使用できます。 。

    $tgl_real = isset($_POST['TGL_REAL'])? $_POST['TGL_REAL']:'NA';
    

    php 7では、isset()は必要ありません。使用できますか??:

    $tgl_real = $_POST['TGL_REAL']?? 'NA';
    

    empty() を使用することもできます POSTデータが空かどうかを確認します。

    if(empty($_POST['TGL_REAL'])){
      $tgl_real = 'NA';
    }else{
      $tgl_real = $_POST['TGL_REAL'];
    }
    

    実際、デフォルトの制約> mysqlでチェックし、NOT NULLを設定します



    1. mysqlDATETIME列をエポック秒に変換します

    2. VARCHAR2(10 CHAR)とNVARCHAR2(10)の違い

    3. MySQLgroup_concatとselectinsideselect

    4. FieldAから値を取得し、db関数に送信し、FieldBに値を返します