ホームページ バックエンド開発 PHPチュートリアル ! PHPで複数の複数項目リストを送信する方法

! PHPで複数の複数項目リストを送信する方法

Jun 13, 2016 pm 01:40 PM
amp option panel quot

緊急の助けを! PHP で複数の複数項目リストを送信する方法
初心者がヘルプを求めて投稿しました。 。 。スクリーンショットに示されているように、Web ページには現在 4 つの単一選択リストと複数の複数選択リストがあります。その目的は、ユーザーが「送信」ボタンをクリックし、バックグラウンドで選択されたオプションを取得して、データベース内を検索することです。 、最後に対応する検索結果を返します。

しかし、[送信] をクリックした後にユーザーが選択したオプションを取得する方法がわかりません。 つまり、Submit用のPHPコードの書き方です。エスケープ文字の問題も関係しているようです。助けてください。

添付: コード スニペットと Web ページのスクリーンショット (フォームの内容はすべて機械機能です。ユーザーが機能を選択して必要な機械モデルを検索できることを願っています)

1) これは A単一選択リスト

HTML コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<div id="fourth" class="selection_options">
<select name="case_mounting" size="1" title="case and mounting">
  <option value=" 1&quot; SQR. PANEL"> 1&quot; SQR. PANEL</option>
  <option value="0.95&quot;X1.75&quot; PANEL">0.95&quot;X1.75&quot; PANEL</option>
  <option value="2&quot;X3&quot; FLAT PACK PANEL">2&quot;X3&quot; FLAT PACK PANEL</option>
  <option value="HAND HELD CALIBRATOR">HAND HELD CALIBRATOR</option>
  <option value="EXP. PROOF CONDUIT">EXP. PROOF CONDUIT</option>
  <option value="1.45&quot;X2.55&quot; PANEL">1.45&quot;X2.55&quot; PANEL</option>
  <option value="NEMA 4X2.6&quot;X3.7&quot; CONDUIT/WALL">NEMA 4X2.6&quot;X3.7&quot; CONDUIT/WALL</option>
  <option value="1.6&quot;X2&quot; PANEL">1.6&quot;X2&quot; PANEL</option>
  <option value="AVIATION 1&quot; DIAMETER">AVIATION 1&quot; DIAMETER</option>
  <option value="DINRAIL">DINRAIL</option>
  <option value="3 1/2&quot; BARREL PANEL">3 1/2&quot; BARREL PANEL</option>
  <option value="1/8 DIN PANEL">1/8 DIN PANEL</option>
  <option value="1/4 DIN PANEL">1/4 DIN PANEL</option>
  <option value="4&quot; SWITCHBOARD PANEL">4&quot; SWITCHBOARD PANEL</option>
  <option value="1.5&quot;X2.9&quot;X2&quot; PANEL">1.5&quot;X2.9&quot;X2&quot; PANEL</option>
  <option value="6&quot;X1&quot; EDGEWISE PANEL">6&quot;X1&quot; EDGEWISE PANEL</option>
  <option value="6&quot;X1.75&quot; EDGEWISE PANEL">6&quot;X1.75&quot; EDGEWISE PANEL</option>
  <option value="6.6&quot;X1.4&quot; EDGEWISE PANEL">6.6&quot;X1.4&quot; EDGEWISE PANEL</option>
  <option value="11.3&quot;X1.4&quot; EDGEWISE PANEL">11.3&quot;X1.4&quot; EDGEWISE PANEL</option>
  <option value="7&quot;X1.4&quot; EDGEWISE PANEL">7&quot;X1.4&quot; EDGEWISE PANEL</option>
  <option value="7.3&quot;X2.8&quot; EDGEWISE PANEL">7.3&quot;X2.8&quot; EDGEWISE PANEL</option>
  <option value="6.3&quot;X2.8 EDGE PANEL ">6.3&quot;X2.8 EDGE PANEL </option>
  <option value="5.7&quot;X1.9&quot; EDGE PANEL">5.7&quot;X1.9&quot; EDGE PANEL</option>
  <option value="5.7&quot;X2.84&quot; EDGE PANEL">5.7&quot;X2.84&quot; EDGE PANEL</option>
  <option value="NAKED PANEL/PCB MOUNT">NAKED PANEL/PCB MOUNT</option>
  <option value="6&quot;X3.1&quot; EDGE PANEL">6&quot;X3.1&quot; EDGE PANEL</option>
  <option value="6&quot;X6&quot;X3&quot; SANITARY">6&quot;X6&quot;X3&quot; SANITARY</option>
  <option value="VARIOUS SIZES &amp; MOUNTING">VARIOUS SIZES &amp; MOUNTING</option>
</select>
</div>

ログイン後にコピー


2) これはチェックリストの 1 つです
HTML コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<div id="5 番目" class="選択名">
出力 (Ctrl キーを押しながらクリックして複数の選択を行います)
</div>
<div id="5th" class="selection_options">
<select name="出力[]" size="6" multiple="multiple" title="出力">
  <オプション値="NULL" selected="選択済み"</オプション>
  <option value="アナログ 4-20mA/VDC">アナログ 4-20mA/VDC</option>
  <option value="リレー">リレー</option>
  <option value="OPEN COLL.XTR">OPEN COLL.XTR</option>
  <option value="IRDA">IRDA</option>
  <option value="4-20mA キャリブレーター">4-20mA キャリブレーター</option>
  <option value="リクエストに応じてワイヤレス">リクエストに応じてワイヤレス</option>
</選択>

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntuで誤って削除したGNOMEパネルを復元する方法 Ubuntuで誤って削除したGNOMEパネルを復元する方法 Jan 06, 2024 pm 11:01 PM

gnome のパネル オプションと Ubuntu システムの電源管理の一部のオプションを削除すると、Ubuntu システムのメニュー バーとステータス バーが消えます。 gnomepanel を復元するとこの問題を解決できるので、どうすればよいでしょうか?以下のエディターは、誤って削除した GNOMEPanel を復元する Ubuntu の方法を提供しますので、見てみましょう! 方法は次のとおりです: 1. Alt+F2 を直接押し、表示されるダイアログ ボックスに gnome-terminal と入力します。 Enter キーを押して「コマンド ライン ターミナルのポップアップ」を実行するか、Ctrl+Alt+T を押してコマンド ライン ターミナルをポップアップします。 2. 「gconftool-2--shutdown」と入力します。

Linux ドキュメントのオプションは何を意味しますか? Linux ドキュメントのオプションは何を意味しますか? Mar 07, 2023 am 10:41 AM

Linux では、オプションとはコマンドのオプションを指し、コマンドの実行動作を調整するスイッチ、つまり、オプションの違いによってコマンドの表示結果が決まります。オプションは長いオプションと短いオプションに分けられます: 1. 短いオプションは「-」でガイドされます。短いオプションが複数ある場合は、各オプションを区切るためにスペースが使用されます。 2. 長いオプションは完全な単語であり、通常は組み合わせることはできません。 。

AMPとは何のコインですか? AMPとは何のコインですか? Feb 24, 2024 pm 09:16 PM

AMPコインとは何ですか? AMP トークンは、Synereo プラットフォームの主要取引通貨として 2015 年に Synereo チームによって作成されました。 AMP トークンは、複数の機能と用途を通じてユーザーに優れたデジタル経済体験を提供することを目的としています。 AMP トークンの目的 AMP トークンには、Synereo プラットフォームで複数の役割と機能があります。まず、プラットフォームの暗号通貨報酬システムの一部として、ユーザーはコンテンツを共有および宣伝することで AMP 報酬を獲得できます。これは、ユーザーがプラットフォームのアクティビティにより積極的に参加することを促すメカニズムです。 AMP トークンは、Synereo プラットフォームでコンテンツを宣伝および配布するために使用することもできます。ユーザーは、AMP トークンを使用して、より多くの視聴者に視聴して共有してもらうことで、プラットフォーム上でのコンテンツの可視性を高めることができます。

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

パネルコントロールの使い方 パネルコントロールの使い方 Oct 10, 2023 am 09:36 AM

パネル コントロールを使用する手順は、最初にパネル コントロールを作成し、その幅、高さ、背景色、境界線の色、境界線の幅とパディングを設定し、2 つのボタンを作成してパネル コントロールに追加し、最後にパネル コントロールを追加します。フォーム。

480 Hz および QHD 解像度の OLED: LG ディスプレイが新しいゲーム パネルの量産を開始 480 Hz および QHD 解像度の OLED: LG ディスプレイが新しいゲーム パネルの量産を開始 Sep 05, 2024 am 10:50 AM

LG Displayは最近、ゲームモニター用の最新OLEDパネルの量産を開始したとプレスリリースで発表した。具体的には、これは 27 インチの OLED パネルであり、この種のパネルとしては初めて 480 Hz のフレームレートを達成したと言われています。

Linux ドキュメントでオプションとは何を指しますか? Linux ドキュメントでオプションとは何を指しますか? May 16, 2023 am 09:55 AM

Linux では、オプションとはコマンドのオプションを指し、コマンドの実行動作を調整するスイッチ、つまり、オプションの違いによってコマンドの表示結果が決まります。オプションは長いオプションと短いオプションに分けられます: 1. 短いオプションは「-」でガイドされます。短いオプションが複数ある場合は、各オプションを区切るためにスペースが使用されます。 2. 長いオプションは完全な単語であり、通常は組み合わせることはできません。 。 Linux のコマンド オプション (オプション) とパラメータの紹介 Linux にログインした後、# または $ 記号の後にコマンドを入力できます。コマンドの後に「オプション」 (英語のオプション) または「パラメータ」 (英語の引数) が続く場合があります。 。つまり、Linux のコマンド形式は次のとおりです。 command[opti

写真が消える問題を解決する方法 写真が消える問題を解決する方法 Apr 07, 2024 pm 03:02 PM

写真が消える問題を解決する方法 まず、写真ファイル $file=$_FILES['userfile']; if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner() image_src) VALUES ('images/ {$file['name'

See all articles