ホームページ >バックエンド開発 >PHPチュートリアル >Int 型入力はデータを空ではなく 0 として直接送信します。

Int 型入力はデータを空ではなく 0 として直接送信します。

WBOY
WBOYオリジナル
2016-09-08 08:43:512064ブラウズ

Int 型入力はデータを空ではなく 0 として直接送信します。

フォームには int 型のデータベース入力が 2 つあります。データがデータベースに直接送信されると、空ではなく 0 になります。
データベースのデフォルト値は 0 ではなく空です。しかし、私が望む効果は空です。解決方法を教えてください。よろしくお願いします。

返信内容:

Int 型入力はデータを空ではなく 0 として直接送信します。

フォームには int 型のデータベース入力が 2 つあります。データがデータベースに直接送信されると、空ではなく 0 になります。

データベースのデフォルト値は 0 ではなく空です。しかし、私が望む効果は空です。解決方法を教えてください。よろしくお願いします。

変数が空であることを検出するには、empty を使用し、データベースに挿入すると '' 文字を再割り当てします。

方法を試してください

java里分的这么清,前端都是字符串吧。你重写一下bean的对应字段的set

データベースのこのフィールドのデフォルト値は 0 に設定されています。デフォルト値が指定されていない場合は、null になります

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。