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

入力フィールドが空白のままの場合、NULLを挿入しようとしています

    $myVariableの値を追加してSQLステートメントを作成する場合 変数の場合は、NULLかどうかを確認する必要があります またはそうではなく、それに応じてSQLステートメントを変更します。

    たとえば、コードが次のようなものである場合:

    $sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
    

    次に、次のように変更する必要があります:

    if (is_null($myVariable)) {
        $sql .= "myVariable = NULL";
    } else {
        $sql .= "myVariable = '" . mysql_real_escape_string($myVariable) . "'";
    }
    


    1. このデータファイルをMysqlテーブルにインポートするにはどうすればよいですか?

    2. SQLServerデータベースの増大に応じてデータ収集を自動化する方法

    3. MySQLでストアドプロシージャをバックアップする方法

    4. この関数で戻り値のフォーマットを変更するにはどうすればよいですか?