Php 如何将siteNAME的值保存在下拉列表中的单独变量中

Php 如何将siteNAME的值保存在下拉列表中的单独变量中,php,mysql,ajax,select,drop-down-menu,Php,Mysql,Ajax,Select,Drop Down Menu,我有一个用PHP和MYSQL和ajax编写的网站,其中包括3个依赖的dropdown列表,其中第一个下拉列表包含其他2个dropdown列表所需的几个值 我需要的是能够将这些值中的一个存储在第二个变量中,以便在其他查询中单独使用它 代码 选择站点 你能显示任何ajax代码吗?@MyMomSaysIamSpecial我编辑我的问题并添加ajax代码我发现了这个 <td><select id="site_name" name = "site_name"> <

我有一个用PHP和MYSQL和ajax编写的网站,其中包括3个依赖的dropdown列表,其中第一个下拉列表包含其他2个dropdown列表所需的几个值

我需要的是能够将这些值中的一个存储在第二个变量中,以便在其他查询中单独使用它

代码

选择站点

你能显示任何ajax代码吗?@MyMomSaysIamSpecial我编辑我的问题并添加ajax代码我发现了这个
  <td><select id="site_name"  name = "site_name">
  <option value="">Select Site</option>
<?php
 $query_site_name =$wpdb->get_results("select DISTINCT 
    i.siteNAME, 
    i.ownerID, 
    i.companyID,
    o.ownerNAME,
    x.companyNAME
   from site_info i
   LEFT  
   JOIN owner_info o
   on i.ownerID = o.ownerID
   LEFT  
   JOIN company_info x
   on i.companyID = x.companyID
   ");

  foreach($query_site_name as $row)
  {   
     //$result1 = $row->ownerID;
    // $result2 = $row->companyID;  
    echo "<option value = '".$row ->ownerID.",".$row ->companyID.",".$row ->siteNAME."'>".$row->siteNAME."</option>";
   // echo "<option value = '".$row ->siteNAME."'>".$row->siteNAME."</option>";         
  } 
?>
</select></td>
 <script type="text/javascript">

// make Dropdownlist depend on each other
$(document).ready(function(){


 // depend owner name on site name  

   $('#site_name').change(function(){
     var arrayId = $(this).val().split(",");
     if(arrayId != ""){
       var ownerID = arrayId[0];    //0
       var companyID = arrayId[1];  //1

     $.ajax({
      url:"<?php echo get_stylesheet_directory_uri(); ?>/dropdown_fetch_owner.php",
       method:"POST",
       data:{ownerID:ownerID,companyID:companyID},
       dataType:"text",
       success:function(data){
                 var Response = data.split("--");
                 $('#owner_name').html(Response[2]);
                 $('#Company_name').html(Response[4]);
        }
     });


   }


  });


});

</script>
<?php

 include_once($_SERVER['DOCUMENT_ROOT'].'/wordpress/wp-load.php');
 global $wpdb,$owner_name,$company_name;

   $sql =$wpdb->get_results("select ownerID, ownerNAME from owner_info where ownerID = '".$_POST['ownerID']."' ORDER BY ownerNAME");
   $owner_name = '--Owner--';
   var_dump($sql);
  foreach($sql as $row){


      $owner_name.= "<option value ='".$row ->ownerID."'>".$row->ownerNAME."</option>";
  }
  echo $owner_name;


   $sql =$wpdb->get_results("select companyID, companyNAME from company_info where companyID = '".$_POST['companyID']."' ORDER BY companyNAME");
   $company_name = '--Company--';
   var_dump($sql);


   foreach($sql as $row){

     $company_name.= "<option value ='".$row ->companyID."'>".$row->companyNAME."</option>";
   }
   echo $company_name;
   exit();




?>