同じ名前で異なる ID を持つ 2 つのフィールドを MySQL の同じ行にマージするにはどうすればよいですか?
P粉087951442
P粉087951442 2024-04-04 12:13:47
0
1
374

顧客がチェックボックスに基づいて価格を選択でき、入力ボックスの名前が同じであるプロジェクトがあります。 チェックボックスを選択して何も入力しない場合は、チェックボックスの値のみをデータベースに保存します。入力ボックスを選択した場合は、入力ボックスの値のみを保存します。 これは私のコードです:

リーリー

エラーが発生し続けるため、mysql にいくつかの変更を加える必要がありますか?

P粉087951442
P粉087951442

全員に返信(1)
P粉419164700

リーリー ###詳細:###

1-

document.getElementById("donate")

を使用してフォーム要素を取得します。 2-使用

form.addEventListener("submit", function(event) { ... });

送信イベント リスナーをフォームに追加します。 3-イベント リスナー関数内で、

document.querySelector('input[name="amount"]:checked')

を使用して、選択されたラジオ ボタンを取得します。 4-

document.getElementById("montantlibre")

を使用して入力フィールドを取得します。 5-使用

if (!Number(inputField.value) !== true) { ... }

入力フィールドに値があるかどうかを確認します。 6-入力フィールドに値がある場合は、その値を量変数に保存します。それ以外の場合は、選択したラジオ ボタンの値を amount 変数に格納します。

7 -

event.preventDefault()

を使用して、デフォルトのフォーム送信を防止します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート