MySQL の 10 進フィールド型をうまく機能させようとしていますが、それがわかりません。$_POST['price']
たとえば、フィールドを 10 進フィールドに送信する3.45
と、常に として保存され3.00
ます。
小数を保存しないために何が間違っているのでしょうか?
解決策を見つけました: 10 進数型の PDO::PARAM?
PDO には 10 進数の格納タイプがありません。数値ではなく文字列として保存する必要があります。
MySQL の 10 進フィールド型をうまく機能させようとしていますが、それがわかりません。$_POST['price']
たとえば、フィールドを 10 進フィールドに送信する3.45
と、常に として保存され3.00
ます。
小数を保存しないために何が間違っているのでしょうか?
解決策を見つけました: 10 進数型の PDO::PARAM?
PDO には 10 進数の格納タイプがありません。数値ではなく文字列として保存する必要があります。