0

いくつかのオプションを選択できるドロップボックスを備えた html フォームを作成しようとしています。ただし、これをデータベースに送信したい場合、何か問題が発生します。つまり、名前で変数を送信せず、オプションを変数として使用します。

    <select name="name">
        <option value="op1">op1</option>
        <option value="op2">op2</option>
        <option value="op3">op3</option>
        <option value="op4">op4</option>
    </select>

したがって、これを送信すると、値が opX の var name は送信されず、opX のみが送信されます。

通常のフォームボックスでは、これはうまくいくようです:

    <input name="email" type="text" value="" size="79"><br>

これにより、入力した value = stuff を含む var メールが送信されます。

私は次のようにアクセスしています:

    $name = $_POST["name"];

これを修正するにはどうすればよいですか?

4

3 に答える 3