Ajax+juqery+php 之两个select option控件传值
admin
2023-06-21 10:22:15
0

for($i=0;$i<$num;$i++)

{  

    $n=$i+1;


  echo "$n";


   $idd='stt_'.$i ;

   echo "";

   $add='add_'.$i ;

  echo "

";

  

    $id1='user_'."$i";

    echo "";

 echo"";

 }


echo "";


?>





//find_user.php


require_once('/php/public/id.inc');

require_once('/php/public/opendb.inc');

require("/php/public/power.inc");

header("Content-type: text/html;charset=utf-8");


    function field_ora($sql) {

 global $dbhUTF;

 $stmt = $dbhUTF->prepare("$sql");

 if ($stmt->execute()) {

  return  $stmt->fetch();

 }

    }


$inno=$_POST[inno];


          $sql_exx="select depart_no from acc_gl_depart where acc_depart_no='$inno'";

          $sql_exp=$dbhUTF->prepare($sql_exx);

 $sql_exp->execute();

 list($dept_clear)=$sql_exp->fetch();

 

 

 if($dept_clear=='516000'){

 

   $sql4="select employee_no,name,get_depart(employee_no)

from employee

where depart_no ='$dept_clear' and lead_code='20' ";

 $sql4_exe=$dbhUTF->prepare($sql4);

 $sql4_exe->execute();

 $i=0;

 while (list($employee_no,$name,$dept_no)=$sql4_exe->fetch()){

#echo "$employee_no-$name-$dept_no";

 $a[$i]=array('empl'=>$employee_no,'name'=>$name,'dep'=>$dept_no);

 $i++;

}

    }

 elseif($dept_clear=='300001' or $dept_clear=='300002' or $dept_clear=='300003' or $dept_clear=='300004'){

 

  $dep_no3=substr($dept_clear,0,2);


 $sql4="select employee_no,name(employee_no),get_depart(employee_no)

from psm_double_work

where depart_no like '$dep_no3%'";

 $sql4_exe=$dbhUTF->prepare($sql4);

 $sql4_exe->execute();

 $i=0;

 while (list($employee_no,$name,$dept_no)=$sql4_exe->fetch()) {

#echo "$employee_no-$name-$dept_no";

 $a[$i]=array('empl'=>$employee_no,'name'=>$name,'dep'=>$dept_no);

 $i++;

}

 }

 ELSE if($dept_clear=='J11040'){

 

   $sql4="select employee_no,name,get_depart(employee_no)

from employee

where depart_no ='$dept_clear' and lead_code='50'";

 $sql4_exe=$dbhUTF->prepare($sql4);

 $sql4_exe->execute();

 $i=0;

 while (list($employee_no,$name,$dept_no)=$sql4_exe->fetch()){

#echo "$employee_no-$name-$dept_no";

 $a[$i]=array('empl'=>$employee_no,'name'=>$name,'dep'=>$dept_no);

 $i++;

}

    }

 else{

  $dep_no1=substr($dept_clear,0,5)."0";

  list($sqlcnt)=field_ora("select count(*) from psm_double_work where depart_no='$dep_no1'");

   if ($sqlcnt>0)

   {

 $sql4="select employee_no,name(employee_no),get_depart(employee_no)

from psm_double_work

where depart_no='$dep_no1' order by lead_code desc ";

 $sql4_exe=$dbhUTF->prepare($sql4);

 $sql4_exe->execute();

 $i=0;

 while (list($employee_no,$name,$dept_no)=$sql4_exe->fetch()) {

# echo "$employee_no-$name-$dept_no";

 $a[$i]=array('empl'=>$employee_no,'name'=>$name,'dep'=>$dept_no);

 $i++;

}

    }

  else

    {

$dep_no2=substr($dept_clear,0,3)."000";

list($sqlcnt2)=field_ora("select count(*) from psm_double_work where depart_no='$dep_no2'");

  if ($sqlcnt2>0)

  {

 $sql4="select employee_no,name(employee_no),get_depart(employee_no)

from psm_double_work

where depart_no='$dep_no2'";

 $sql4_exe=$dbhUTF->prepare($sql4);

 $sql4_exe->execute();

 $i=0;

 while (list($employee_no,$name,$dept_no)=$sql4_exe->fetch()) {

     #echo "$employee_no-$name-$dept_no";

  $a[$i]=array('empl'=>$employee_no,'name'=>$name,'dep'=>$dept_no);

 $i++;

   }

}

  else

{

 $dep_no3=substr($dept_clear,0,2)."0000";


 $sql4="select employee_no,name(employee_no),get_depart(employee_no)

from psm_double_work

where depart_no='$dep_no3'";

 $sql4_exe=$dbhUTF->prepare($sql4);

 $sql4_exe->execute();

 $i=0;

 while (list($employee_no,$name,$dept_no)=$sql4_exe->fetch()) {

# echo "$employee_no-$name-$dept_no";

 $a[$i]=array('empl'=>$employee_no,'name'=>$name,'dep'=>$dept_no);

 $i++;

}

  list($employee_no,$name,$dept_no)=$sql4_exe->fetch();

  if (!$employee_no) {


  $sql5="select employee_no,name(employee_no),get_depart(employee_no)

 from employee

where depart_no='$dept_clear'";

  $sql5_exe=$dbhUTF->prepare($sql5);

  $sql5_exe->execute();

                  $i=0;

 while (list($employee_no,$name,$dept_no)=$sql5_exe->fetch()) {

 #echo "$employee_no-$name-$dept_no";

  $a[$i]=array('empl'=>$employee_no,'name'=>$name,'dep'=>$dept_no);

  $i++;

}


   }

}


    }


  }

 

   echo json_encode($a);

?>

相关内容

热门资讯

东贝取得低噪音压缩机壳体专利,... 国家知识产权局信息显示,黄石东贝压缩机有限公司取得一项名为“一种低噪音压缩机壳体及压缩机”的专利,授...
神舟二十一号和神舟二十三号航天... 人民网北京5月28日电 (记者赵竹青)据中国载人航天工程办公室消息,北京时间2026年5月28日,神...
以“智”破局!兴业银行青岛分行... 随着金融工具的高频演进,现代洗钱与欺诈行为正加速向场景化、日常化隐蔽,不法分子将异常交易深度伪装在正...
无人驾驶与面塑共趣、机器狗与点... 近日,由中共广东省委人才办、广东省人力资源和社会保障厅、广东省教育厅联合主办的“百万英才汇南粤”20...
女记者暗访非法代孕窝点遭拖拽致... 5月26日晚,大象新闻记者接到线索对杭州临平区一涉嫌非法代孕窝点进行暗访,遭不明身份人员拖拽导致骨折...
AI 手机还没度上「蜜月」,模... 本文转载自 Hardwire,欢迎关注,共同看见硬件行业新风向 👇 3 万台只是水花。水花之外,整...
超载客车追尾致13死3伤,官方... 5月28日凌晨2时40分左右,G40沪陕高速河南省南阳市桐柏毛集段突发一起客车追尾事故。一辆车牌号为...
县委书记下井督导安全,提前将打... 澎湃新闻记者 岳怀让近日,继续有多地领导干部深入井下督导安全生产工作。据湖南省娄底市新化县“新化融媒...
豫见Offer新赛道 【核心提示】毕业求职,赛道万千。乡村振兴村级协理员小时帮着家乡算起了“经济账”,大学生小谢通过培训以...
豫疆万里情丨一本相册和三座“桥... 省卫生健康委卫生健康监察专员姚侃的办公室内,珍藏着一本相册。相册较厚,翻开,里面有的是他在组织援疆医...