0

次のような html/php フォームがあります。

フォーム 1:

Apple
 options:
   -big
   -medium
   -small
Submit button

フォーム 2:

Orange
 options:
   -big
   -medium
   -small
Submit button

テーブル:

Items
 id
 user_id
 fruit_type
 size 

質問:

現在、ユーザーはサイズを変更したい各果物で「送信」をクリックする必要があります。これを 1 つのフォームに結合して、ユーザーが選択を終えたらすべてのサイズ オプションをクリックして送信できるようにする方法はありますか? 両方のフォームで fruit_type が異なるため、これを処理できる Mysql クエリの書き方がわかりません。

次に、フォームにユーザーの現在のサイズ設定を「記憶」させ、その選択をデフォルトにする方法を教えてください。

4

1 に答える 1

0

あなたのhtmlフォームは次のようになります:

Apple :
    <input type="radio" name="apple" value="big">
    <input type="radio" name="apple" value="medium">
    <input type="radio" name="apple" value="small">


    Orange :
    <input type="radio" name="orange" value="big">
    <input type="radio" name="orange" value="medium">
    <input type="radio" name="orange" value="small">

次に、値を取得しているphpに、それぞれに選択された値を持つ $_POST['apple'] と $_POST['orange'] があります。

2 つの値を使用して、単純に 2 つの INSERT クエリを記述します。

于 2012-06-28T14:44:36.787 に答える