mysqliはステートメントを作成し、bind paramsを使用してnullを挿入しました
-
29-10-2019 - |
質問
mysqli bind_paramを使用してnullを列に挿入できるかどうかは誰もが知っていますか?
bind_paramでnullに列を設定したい状況があります。そのようです...
$column2 = "NULL";
$insert_data->bind_param('ss', $column1,$column2);
明らかに、これは列にnullを文字列として書き込むだけです。私はnullと 0を試しましたが、それらは機能しません。
代わりに、$ column2を等しくして実際のnull値を等しくする価値があるかどうかを知りたいです。
それ以外の場合は、タイプとパラメーターのリストを動的に構築し、call_user_func_arrayを使用してバインディングを作成する必要があります。これにはできますが、それは多くの不思議な余分なコードにつながるので、これを避けることができるかどうか疑問に思っていました。ありがとう
正しい解決策はありません
所属していません StackOverflow