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>

                            主站蜘蛛池模板: 超声波分散机-均质机-萃取仪-超声波涂料分散设备-杭州精浩 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | 口臭的治疗方法,口臭怎么办,怎么除口臭,口臭的原因-口臭治疗网 | 北京网站建设公司_北京网站制作公司_北京网站设计公司-北京爱品特网站建站公司 | 顶空进样器-吹扫捕集仪-热脱附仪-二次热解吸仪-北京华盛谱信仪器 | 飞歌臭氧发生器厂家_水处理臭氧发生器_十大臭氧消毒机品牌 | 内窥镜-工业内窥镜厂家【上海修远仪器仪表有限公司】 | 蜂窝块状沸石分子筛-吸附脱硫分子筛-萍乡市捷龙环保科技有限公司 | 熔体泵|换网器|熔体齿轮泵|熔体计量泵厂家-郑州巴特熔体泵有限公司 | 压缩空气检测_气体_水质找上海京工-服务专业、价格合理 | 首页 - 军军小站|张军博客 | 亮点云建站-网站建设制作平台| 铝合金脚手架厂家-专注高空作业平台-深圳腾达安全科技 | 挤奶设备过滤纸,牛奶过滤纸,挤奶机过滤袋-济南蓝贝尔工贸有限公司 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 合肥地磅_合肥数控切割机_安徽地磅厂家_合肥世佳电工设备有限公司 | 精密模具加工制造 - 富东懿| 2025世界机器人大会_IC China_半导体展_集成电路博览会_智能制造展览网 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 无水硫酸铝,硫酸铝厂家-淄博双赢新材料科技有限公司 | 超声波清洗机_超声波清洗机设备_超声波清洗机厂家_鼎泰恒胜 | 水质传感器_水质监测站_雨量监测站_水文监测站-山东水境传感科技有限公司 | 仿真茅草_人造茅草瓦价格_仿真茅草厂家_仿真茅草供应-深圳市科佰工贸有限公司 | MVR蒸发器厂家-多效蒸发器-工业废水蒸发器厂家-康景辉集团官网 | 杭州中策电线|中策电缆|中策电线|杭州中策电缆|杭州中策电缆永通集团有限公司 | 缠膜机|缠绕包装机|无纺布包装机-济南达伦特机械设备有限公司 | 绿萝净除甲醛|深圳除甲醛公司|测甲醛怎么收费|培训机构|电影院|办公室|车内|室内除甲醛案例|原理|方法|价格立马咨询 | 广西资质代办_建筑资质代办_南宁资质代办理_新办、增项、升级-正明集团 | 爱德华真空泵油/罗茨泵维修,爱发科-比其尔产品供应东莞/杭州/上海等全国各地 | 山东螺杆空压机,烟台空压机,烟台开山空压机-烟台开山机电设备有限公司 | 深圳公司注册-工商注册公司-千百顺代理记账公司 | 防渗土工膜|污水处理防渗膜|垃圾填埋场防渗膜-泰安佳路通工程材料有限公司 | 网站制作优化_网站SEO推广解决方案-无锡首宸信息科技公司 | 武汉高温老化房,恒温恒湿试验箱,冷热冲击试验箱-武汉安德信检测设备有限公司 | crm客户关系管理系统,销售管理系统,crm系统,在线crm,移动crm系统 - 爱客crm | 金属软管_不锈钢金属软管_巩义市润达管道设备制造有限公司 | 云南成人高考_云南成考网| 热缩管切管机-超声波切带机-织带切带机-无纺布切布机-深圳市宸兴业科技有限公司 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 底部填充胶_电子封装胶_芯片封装胶_芯片底部填充胶厂家-东莞汉思新材料 | 卧涛科技有限公司科技项目申报公司|高新技术企业申报|专利申请 |