pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<i id='n3PHv'><tr id='n3PHv'><dt id='n3PHv'><q id='n3PHv'><span id='n3PHv'><b id='n3PHv'><form id='n3PHv'><ins id='n3PHv'></ins><ul id='n3PHv'></ul><sub id='n3PHv'></sub></form><legend id='n3PHv'></legend><bdo id='n3PHv'><pre id='n3PHv'><center id='n3PHv'></center></pre></bdo></b><th id='n3PHv'></th></span></q></dt></tr></i><div class="ll53rv9" id='n3PHv'><tfoot id='n3PHv'></tfoot><dl id='n3PHv'><fieldset id='n3PHv'></fieldset></dl></div>
    • <bdo id='n3PHv'></bdo><ul id='n3PHv'></ul>
    <tfoot id='n3PHv'></tfoot>
    <legend id='n3PHv'><style id='n3PHv'><dir id='n3PHv'><q id='n3PHv'></q></dir></style></legend>

        <small id='n3PHv'></small><noframes id='n3PHv'>

      1. 使用 PHP &amp;MySQL 填充下拉列表

        Using PHP amp; MySQL to populate dropdown(使用 PHP amp;MySQL 填充下拉列表)
        • <i id='hl2PQ'><tr id='hl2PQ'><dt id='hl2PQ'><q id='hl2PQ'><span id='hl2PQ'><b id='hl2PQ'><form id='hl2PQ'><ins id='hl2PQ'></ins><ul id='hl2PQ'></ul><sub id='hl2PQ'></sub></form><legend id='hl2PQ'></legend><bdo id='hl2PQ'><pre id='hl2PQ'><center id='hl2PQ'></center></pre></bdo></b><th id='hl2PQ'></th></span></q></dt></tr></i><div class="dff5j9b" id='hl2PQ'><tfoot id='hl2PQ'></tfoot><dl id='hl2PQ'><fieldset id='hl2PQ'></fieldset></dl></div>
              <bdo id='hl2PQ'></bdo><ul id='hl2PQ'></ul>
            • <small id='hl2PQ'></small><noframes id='hl2PQ'>

              <tfoot id='hl2PQ'></tfoot>
                <tbody id='hl2PQ'></tbody>
            • <legend id='hl2PQ'><style id='hl2PQ'><dir id='hl2PQ'><q id='hl2PQ'></q></dir></style></legend>

                • 本文介紹了使用 PHP &amp;MySQL 填充下拉列表的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在嘗試使用從使用 PHPMySQL 的第一個下拉列表中選擇的值填充第二個下拉列表,并且不刷新頁面.我認為這很簡單,但無法使其正常工作,因此非常感謝您的幫助.

                  I am trying to populate a second dropdown list using the value selected from a first dropdown list using PHP and MySQL, and without refreshing the page. I thought this would be simple but can't get it to work so any help would be much appreciated.

                  到目前為止,我有以下幾點:

                  So far, I have the following:

                  HTML 表單 (form.php)

                  <select name="list1" id="list1">
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                  </select>
                  
                  <select name="list2" id="list2">
                  
                  </select>
                  

                  JavaScript(在 form.php 中)

                  <script type="text/javascript">
                    $("#list1").change(function() {
                      $("#list2").load("get_list2.php?id=" + $("#list1").val());
                    });
                  </script>
                  

                  get_list2.php

                  require_once("config.php");
                  
                  $q1 = mysql_query("SELECT * FROM mytable WHERE id = '$_GET[id]'");
                  while($row1 = mysql_fetch_assoc($q1)){
                    echo "<option>".$row1['item']."</option>";
                  }
                  

                  謝謝!

                  推薦答案

                  就像其他成員所說的,你應該使用 PDO(帶有準備好的語句)而不是 mysql_.

                  Like other members have says, you should use PDO (with prepared statements) instead of mysql_.

                  一種可能的實現:

                  HTML (form.php)

                  HTML (form.php)

                  <select name="list1" id="list1">
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                  </select>
                  
                  <select name="list2" id="list2"></select>
                  
                  <script type="text/javascript">
                  $("#list1").change(function() {
                      $.ajax({
                          url : "get_list2.php?id=" + $(this).val(),                          
                          type: 'GET',                   
                          dataType:'json',                   
                          success : function(data) {  
                              if (data.success) {
                                  $('#list2').html(data.options);
                              }
                              else {
                                  // Handle error
                              }
                          }
                      });
                  });
                  </script>
                  

                  PHP (get_list2.php)

                  PHP (get_list2.php)

                  require_once("config.php");
                  
                  $id = $_GET['id'];
                  
                  if (!isset($id) || !is_numeric($id))
                      $reponse = array('success' => FALSE);
                  else {
                      // Where $db is a instance of PDO
                  
                      $query = $db->prepare("SELECT * FROM mytable WHERE id = :id");
                      $query->execute(array(':id' => $id));
                      $rows = $query->fetchAll(PDO::FETCH_ASSOC);
                  
                      $options = "";
                      foreach ($rows as $row) {
                          $options .= '<option value="'. $row .'">'. $row .'</option>';
                      }
                  
                      $response = array(
                          'success' => TRUE,
                          'options' => $options
                      );
                  }
                  
                  header('Content-Type: application/json');
                  echo json_encode($response);
                  

                  PS:沒有經過測試,但它應該可以工作......我猜.

                  PS : not tested but it should works... I guess.

                  這篇關于使用 PHP &amp;MySQL 填充下拉列表的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)
                • <i id='47QUY'><tr id='47QUY'><dt id='47QUY'><q id='47QUY'><span id='47QUY'><b id='47QUY'><form id='47QUY'><ins id='47QUY'></ins><ul id='47QUY'></ul><sub id='47QUY'></sub></form><legend id='47QUY'></legend><bdo id='47QUY'><pre id='47QUY'><center id='47QUY'></center></pre></bdo></b><th id='47QUY'></th></span></q></dt></tr></i><div class="xj3vrtz" id='47QUY'><tfoot id='47QUY'></tfoot><dl id='47QUY'><fieldset id='47QUY'></fieldset></dl></div>
                          <bdo id='47QUY'></bdo><ul id='47QUY'></ul>
                            <tbody id='47QUY'></tbody>
                          <tfoot id='47QUY'></tfoot>

                          1. <small id='47QUY'></small><noframes id='47QUY'>

                            <legend id='47QUY'><style id='47QUY'><dir id='47QUY'><q id='47QUY'></q></dir></style></legend>

                            主站蜘蛛池模板: 双工位钻铣攻牙机-转换工作台钻攻中心-钻铣攻牙机一体机-浙江利硕自动化设备有限公司 | 绿叶|绿叶投资|健康产业_绿叶投资集团有限公司 | 隧道烘箱_隧道烘箱生产厂家-上海冠顶专业生产烘道设备 | 办公室装修_上海办公室设计装修_时尚办公新主张-后街印象 | 铝合金风口-玻璃钢轴流风机-玻璃钢屋顶风机-德州东润空调设备有限公司 | 小型铜米机-干式铜米机-杂线全自动铜米机-河南鑫世昌机械制造有限公司 | 铝箔袋,铝箔袋厂家,东莞铝箔袋,防静电铝箔袋,防静电屏蔽袋,防静电真空袋,真空袋-东莞铭晋让您的产品与众不同 | 常州企业采购平台_常州MRO采购公司_常州米孚机电设备有限公司 | 纸箱网 -纸箱机械|设备|包装纸盒|包装印刷行业门户网站 | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | 小程序开发公司-小程序制作-微信小程序开发-小程序定制-咏熠软件 | 钢化玻璃膜|手机钢化膜|钢化膜厂家|手机保护膜-【东莞市大象电子科技有限公司】 | 余姚生活网_余姚论坛_余姚市综合门户网站 | 电子海图系统-电梯检验系统-智慧供热系统开发-商品房预售资金监管系统 | SMN-1/SMN-A ABB抽屉开关柜触头夹紧力检测仪-SMN-B/SMN-C-上海徐吉 | 深圳市万色印象美业有限公司 | 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 硬齿面减速机[型号全],ZQ减速机-淄博久增机械| 高精度电阻回路测试仪-回路直流电阻测试仪-武汉特高压电力科技有限公司 | 安德建奇火花机-阿奇夏米尔慢走丝|高维|发那科-北京杰森柏汇 | 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | 短信通106短信接口验证码接口群发平台_国际短信接口验证码接口群发平台-速度网络有限公司 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 双相钢_双相不锈钢_双相钢圆钢棒_双相不锈钢报价「海新双相钢」 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 广州二手电缆线回收,旧电缆回收,广州铜线回收-广东益福电缆线回收公司 | 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 合肥制氮机_合肥空压机厂家_安徽真空泵-凯圣精机 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | 飞飞影视_热门电影在线观看_影视大全 | 办公室家具公司_办公家具品牌厂家_森拉堡办公家具【官网】 | 地埋式垃圾站厂家【佳星环保】小区压缩垃圾中转站转运站 | 萃取箱-萃取槽-PVC萃取箱厂家-混合澄清槽- 杭州南方化工设备 | 钢制暖气片散热器_天津钢制暖气片_卡麦罗散热器厂家 | 深圳宣传片制作-企业宣传视频制作-产品视频拍摄-产品动画制作-短视频拍摄制作公司 | 悬浮拼装地板_幼儿园_篮球场_悬浮拼接地板-山东悬浮拼装地板厂家 | 山东led显示屏,山东led全彩显示屏,山东LED小间距屏,临沂全彩电子屏-山东亚泰视讯传媒有限公司 | 环境模拟实验室_液体-气体控温机_气体控温箱_无锡双润冷却科技有限公司 | 卡诺亚轻高定官网_卧室系统_整家定制_定制家居_高端定制_全屋定制加盟_定制家具加盟_定制衣柜加盟 | 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | 冷水机-冰水机-冷冻机-冷风机-本森智能装备(深圳)有限公司 |