首頁 後端開發 php教程 ! php 怎么提交多个多项列表

! php 怎么提交多个多项列表

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

紧急求助! php 如何提交多个多项列表
小白发帖求助。。。如截图所示,目前网页上有4个单选列表和多个多选列表,目的是用户点击Submit 按钮,后台获取已选择的选项,然后再在数据库中搜索,最后返回相应的搜索结果。 

可是现在我都不知道如何在点击Submit后,获取user的选择的选项。 就是说关于Submit 的PHP 代码该怎么写啊啊。中间貌似还要涉及到转义字符的问题,求大家帮助!

附:代码片段和网页截图 (表单里的内容都是一些机械的feature,希望用户可以通过选择feature,搜索到所需的机械型号)

1) 这是一个单选列表

HTML code
<!--

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" SQR. PANEL'> 1" SQR. PANEL</option>
  <option value='0.95"X1.75" PANEL'>0.95"X1.75" PANEL</option>
  <option value='2"X3" FLAT PACK PANEL'>2"X3" 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"X2.55" PANEL'>1.45"X2.55" PANEL</option>
  <option value='NEMA 4X2.6"X3.7" CONDUIT/WALL'>NEMA 4X2.6"X3.7" CONDUIT/WALL</option>
  <option value='1.6"X2" PANEL'>1.6"X2" PANEL</option>
  <option value='AVIATION 1" DIAMETER'>AVIATION 1" DIAMETER</option>
  <option value="DINRAIL">DINRAIL</option>
  <option value='3 1/2" BARREL PANEL'>3 1/2" 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" SWITCHBOARD PANEL'>4" SWITCHBOARD PANEL</option>
  <option value='1.5"X2.9"X2" PANEL'>1.5"X2.9"X2" PANEL</option>
  <option value='6"X1" EDGEWISE PANEL'>6"X1" EDGEWISE PANEL</option>
  <option value='6"X1.75" EDGEWISE PANEL'>6"X1.75" EDGEWISE PANEL</option>
  <option value='6.6"X1.4" EDGEWISE PANEL'>6.6"X1.4" EDGEWISE PANEL</option>
  <option value='11.3"X1.4" EDGEWISE PANEL'>11.3"X1.4" EDGEWISE PANEL</option>
  <option value='7"X1.4" EDGEWISE PANEL'>7"X1.4" EDGEWISE PANEL</option>
  <option value='7.3"X2.8" EDGEWISE PANEL'>7.3"X2.8" EDGEWISE PANEL</option>
  <option value='6.3"X2.8 EDGE PANEL '>6.3"X2.8 EDGE PANEL </option>
  <option value='5.7"X1.9" EDGE PANEL'>5.7"X1.9" EDGE PANEL</option>
  <option value='5.7"X2.84" EDGE PANEL'>5.7"X2.84" EDGE PANEL</option>
  <option value="NAKED PANEL/PCB MOUNT">NAKED PANEL/PCB MOUNT</option>
  <option value='6"X3.1" EDGE PANEL'>6"X3.1" EDGE PANEL</option>
  <option value='6"X6"X3" SANITARY'>6"X6"X3" SANITARY</option>
  <option value="VARIOUS SIZES & MOUNTING">VARIOUS SIZES & MOUNTING</option>
</select>
</div>

登入後複製


2) 这是其中一个复选列表
HTML code
<!--

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

-->
<div id="fifth" class="selection_name">
Outputs (Use ctrl+click to make multiple choices)
</div>
<div id="fifth" class="selection_options">
<select name="outputs[]" size="6" multiple title="out puts">
  <option value="NULL" selected> </option>
  <option value="ANALOG 4-20mA/VDC">ANALOG 4-20mA/VDC</option>
  <option value="RELAYS">RELAYS</option>
  <option value="OPEN COLL. XTR">OPEN COLL. XTR</option>
  <option value="IRDA">IRDA</option>
  <option value="4-20mA CALIBRATOR">4-20mA CALIBRATOR</option>
  <option value="WIRELESS ON REQUEST">WIRELESS ON REQUEST</option> 
</select>

 <div class="clear">
                 
              
              
        
            </div>
</div>
登入後複製
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1317
25
PHP教程
1268
29
C# 教程
1248
24
Ubuntu復原被誤刪除的GNOME Panel的方法 Ubuntu復原被誤刪除的GNOME Panel的方法 Jan 06, 2024 pm 11:01 PM

  Ubuntu系統中如果刪除了gnome上的panel選項以及電源管理上的某些選項,就會導致Ubuntu系統中的選單列和狀態列消失。恢復gnomepanel就能解決這個問題,那麼具體該如何操作呢?下面小編就為大家帶來Ubuntu恢復被誤刪除的GNOMEPanel的方法,一起去看看吧!  方法如下:  1.直接按Alt+F2,然後在出來的對話框中輸入gnome-terminal,回車執行彈出命令列終端,或Ctrl+Alt+T彈出命令列終端機。  2.輸入gconftool-2--shutdown。

linux文檔中option什麼意思 linux文檔中option什麼意思 Mar 07, 2023 am 10:41 AM

在linux中,option是指指令選項,是調整指令執行行為的開關,也就是選項不同決定了指令的顯示結果不同。 option(選項)分為長選項與短選項:1、短選項都是使用「-」引導,當有多個短選項時,各選項之間使用空格隔開;2、長選項都是完整的單字,且通常不能組合。

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

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

AMP是什麼幣? AMP是什麼幣? Feb 24, 2024 pm 09:16 PM

什麼是AMP幣? AMP代幣是由Synereo團隊於2015年創立,作為Synereo平台的主要交易貨幣。 AMP代幣旨在透過多種功能和用途,為用戶提供更好的數位經濟體驗。 AMP代幣的用途AMP代幣在Synereo平台中擁有多重角色與功能。首先,作為平台的加密貨幣獎勵系統的一部分,用戶能夠透過分享和推廣內容來獲得AMP獎勵,這項機制鼓勵用戶更積極參與平台的活動。 AMP代幣也可用於在Synereo平台上推廣和傳播內容。用戶可以透過使用AMP代幣來提升他們的內容在平台上的曝光率,以吸引更多觀眾來查看和分

具有 480 Hz 和 QHD 解析度的 OLED:LG Display 開始量產新型遊戲面板 具有 480 Hz 和 QHD 解析度的 OLED:LG Display 開始量產新型遊戲面板 Sep 05, 2024 am 10:50 AM

LG Display 最近在一份新聞稿中宣布,它已開始大規模生產用於遊戲顯示器的最新 OLED 面板。具體來說,這是一塊 27 吋 OLED 面板,也是同類中首款實現 480 Hz 幀率的面板,據稱

panel控制項怎麼用 panel控制項怎麼用 Oct 10, 2023 am 09:36 AM

panel控件的使用步驟是首先創建了一個Panel控件,並設定了其寬度、高度、背景顏色、邊框顏色、邊框寬度和內邊距,創建了兩個按鈕,並將它們添加到Panel控件中,最後將Panel控制項加入到窗體中。

linux文檔中option指的是什麼 linux文檔中option指的是什麼 May 16, 2023 am 09:55 AM

在linux中,option是指指令選項,是調整指令執行行為的開關,也就是選項不同決定了指令的顯示結果不同。 option(選項)分為長選項與短選項:1、短選項都是使用「-」引導,當有多個短選項時,各選項之間使用空格隔開;2、長選項都是完整的單字,且通常不能組合。 Linux中指令選項(option)及參數簡介登入Linux後,我們就可以在#或$符號後面去輸入指令,有的時候指令後面還會跟著「選項」(英文options)或「參數」(英文arguments) 。即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