ホームページ  >  記事  >  バックエンド開発  >  phpはフォームフォームリストボックスの値を取得します

phpはフォームフォームリストボックスの値を取得します

伊谢尔伦
伊谢尔伦オリジナル
2017-04-19 13:36:225814ブラウズ

リスト ボックスにはドロップダウン リスト ボックスとメニュー リスト ボックスの 2 つの形式があり、基本的な構文は同じです。 Web サイトのプログラムを設計する場合、ドロップダウン リスト ボックスとメニュー リスト ボックスが広く使用されます。条件の選択は、ドロップダウン リスト ボックスとメニュー リスト ボックスから行うことができます。

1. ドロップダウン リスト ボックスの値を取得する

ドロップダウン リスト ボックスの値を取得する方法は、最初にテキスト ボックスの値を取得するのと似ています。 、ドロップダウン リスト ボックスの名前属性の値を定義し、$_POST[] グローバル 変数 を使用して値を取得する必要があります。

以下では例を用いて、ドロップダウンリストボックスの値を取得する方法を説明します。この例では、ドロップダウンリストボックスでユーザーが指定した条件を選択し、「送信」ボタンをクリックして出力します。ユーザーが選択した条件値。具体的な操作手順は次のとおりです:

(1) 新しいindex.phpページを作成し、フォームを作成し、ドロップダウンリストボックスと送信ボタンを追加します。メインコードは次のとおりです:

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>form</title>
</head>
<body>
<form action="" method="post" name="form1">
   <table width="300"  border="0" cellpadding="0"  cellspacing="0">
      <tr>
         <td width="100" height="30" align="center" >
            <span class="style2">选择部门:</span>
         </td>
         <td width="200">
            <select name="select" size="1">
               <option value="销售部" selected>销售部</option>
               <option value="财务部" >财务部</option>
               <option value="行政部" >行政部</option>
               <option value="后勤部" >后勤部</option>
            </select> 
           <input type="submit" name="submit" value="提交">
         </td>
      </tr>
   </table>
</form>
</body>
</html>

注:この例では、

(2) PHP ステートメントを作成し、$_POST[] グローバル変数を使用してドロップダウン リスト ボックスの値を取得し、echo ステートメントを使用して出力します。 PHP コードは次のようになります。

<?php
 if($_POST["select"]!= ""){                       //响应表单事件,返回多选列表框的值
   echo "您选择的部门是:".$_POST["select"];
 }
?>

(3) ブラウザに実行中のアドレスを入力し、Enter キーを押すと、以下に示す実行結果が表示されます。

phpはフォームフォームリストボックスの値を取得します

2. メニューの値を取得します。リストボックス

タグは通常 array の形式で名前が付けられ、そのコード形式は次のとおりです。

<input type="checkbox" name="checkbox[]" multiple>

ページに戻るときに count() 関数を使用して、配列のサイズを計算し、

for ループ ステートメントと組み合わせて、選択したメニュー項目を出力できます。

ユーザーがお気に入りの本を選択し、「送信」ボタンをクリックして、選択した条件値を出力するためのメニューリストボックスを設定します。具体的な操作手順は以下の通りです:

(1) 新しいindex.php動的ページを作成、フォームを作成、メニューリストボックス タグに multiple 属性を設定するため、size 属性の値は合計と 1 対 1 に対応する必要があります。

以上がphpはフォームフォームリストボックスの値を取得しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。