州税と地方税の入力フィールドがあります。
各フィールド データが入力され、両方を加算して totaltax を取得します。
number_format と round と print_f を試しましたが、必要に応じて機能していません。私は preg_match の可能性を見つけようとしていました。
私が必要とするのは、入力フィールドが次のようなものを取ることです:
10.2
10.33
10.301
3.275
2.90
誰かが .10 を入力すると、0.10 に変換されます。0.10 を入力すると、そのままにしておく必要があります。.125 の場合も同じ 0.125 と入力する必要があります
数値または小数でない場合は、削除する必要があります。
$statetax = $_POST['statetax'];
$localtax = $_POST['localtax'];
$totaltax = $statetax+$localtax;
insert into tax (state, local, total) values($state, $local, $total)
ありがとう!