0
私はPHPデータベースに接続したフォームデータベースを持っています。 問題は、PHPのデフォルト値 '0'がデータベースに追加されているときです。 私はそのことを避けるために提案が必要です....SQLでデータベースに0を追加しないようにするには
私はPHPデータベースに接続したフォームデータベースを持っています。 問題は、PHPのデフォルト値 '0'がデータベースに追加されているときです。 私はそのことを避けるために提案が必要です....SQLでデータベースに0を追加しないようにするには
そのフィールドがdbフォームの値をポストし、そのフィールドに値がない場合、null値、 を許可しません。これは、整数 "0"のデフォルト値をとります。
null値を許可する必要があり、フィールドの値が存在する場合はレコードを更新する際にチェックする必要があることを避けるためです。
if(isset($_POST['yourVar'])) {
$value = intval($_POST['yourVar']);
}
else {
$value = null;
}
何かがそうです。
より質の高い回答を得るには、[サンプルコード](http://sscce.org/)を含めて、簡潔で簡潔な[高品質質問](http://tinyurl.com/so-hints)テーブルを定義しサンプルデータを挿入するSQLステートメントが含まれます。参照[How To Ask](http://stackoverflow.com/questions/how-to-ask) – mario