-2

ユーザーが数字を選択してボタンをクリックすると、その数字がデータベースに送信される PHP を作成しようとしています。

生年月日を選択するときのFacebookの登録のようなもの..

 <p>Select your number:</p>
           <select>
                <option value="1">1</option>
                <option value="2">2</option>
                <option value="3">3</option>

            </select>

選択したオプションを取得して、$num などの変数として設定するにはどうすればよいですか? ありがとう!:)

4

2 に答える 2

1

select名前タグを付けてから、その名前を参照する post/get グローバルを使用する必要があります。

<select name="number">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>

次にPHPで:

$num = $_POST['number']; //or $_GET depending on your form's method type
于 2013-01-01T20:39:04.760 に答える
0

select 要素には名前タグが必要です。そうしないと、PHP 経由で値を確認できません。

<form method="post">
    <select name="number">
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
    </select>
    <input type="submit" value="Submit">
</form>

PHPで出力:

echo 'Selected number: '.$_POST['number'];
于 2013-01-01T21:52:12.040 に答える