ホームページ > バックエンド開発 > PHPチュートリアル > PHPを使用してドロップダウンリストで選択された複数の値を取得する方法

PHPを使用してドロップダウンリストで選択された複数の値を取得する方法

青灯夜游
リリース: 2023-04-04 22:24:01
オリジナル
4790 人が閲覧しました

PHP では、フォーム処理メソッドと foreach ループを使用して、PHP で選択された値を取得し、これらの選択された値を出力できます。次の記事では、php を使用してドロップダウン リストで選択された複数の値を取得する方法を紹介します。 [ビデオチュートリアルの推奨: PHP チュートリアル ]

PHPを使用してドロップダウンリストで選択された複数の値を取得する方法

以下は、php を使用して、選択された複数の値をドロップで取得する方法の例です。ダウンリスト。

HTML コード: まず、HTML を使用して選択ボックスを作成します。

<form method = &#39;post&#39; action = "demo.php">  
        <h4>选择课程</h4> 
          
        <select name = &#39;subject[]&#39; multiple size = 6>   
            <option value = &#39;英语&#39;>英语</option> 
            <option value = &#39;数学&#39;>数学</option> 
            <option value = &#39;计算机&#39;>计算机</option> 
            <option value = &#39;物理学&#39;>物理学</option> 
            <option value = &#39;化学&#39;>化学</option> 
            <option value = &#39;经济学&#39;>经济学</option> 
        </select> 
        <input type = &#39;submit&#39; name = &#39;submit&#39; value =&#39;提交&#39;> 
</form>
ログイン後にコピー

注: 複数の値を選択する場合は、オペレーティング システムとブラウザによって異なります

● ウィンドウ オペレーティング システム: Ctrl キーとマウスのクリック

● Mac オペレーティング システム: コマンド キー マウス クリック

レンダリング:

PHPを使用してドロップダウンリストで選択された複数の値を取得する方法

PHP コード: PHP のフォーム処理メソッドとループを使用して PHP で取得します。値を入力し、選択した値を出力します。

<?php 
      
    // 检查表单是否提交成功
    if(isset($_POST["submit"]))  
    { 
        // 检查是否选中选项
        if(isset($_POST["subject"]))  
        { 
            // 检索每个选中选项
            foreach ($_POST[&#39;subject&#39;] as $subject)  
                print "你选择了 $subject<br/>"; 
        } 
    else
        echo "请先选中一个选项 !!"; 
    } 
?>
ログイン後にコピー

レンダリング:

PHPを使用してドロップダウンリストで選択された複数の値を取得する方法

以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上がPHPを使用してドロップダウンリストで選択された複数の値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート