上古卷轴5狼人代码:根据员工代码获取介绍人代码

我想从该 introducer5 代码中获取员工代码的 introducer5 代码需要获取 introducer4 代码谁介绍 introducer4 像明智的我想获得他们所有的代码。

我有 7 个级别的员工:1)x-7000 2)yyyy-6000 3)....7)eeee-1000

     <?php
     if(isset($_POST['submit'])){
      $introducer_code=$_POST['intro_code'];
      function getOneLevel($intro_code)
      {
       $get_intro_code="SELECT * FROM `emp_details` WHERE `emp_code` = '".$intro_code."' ";
   // echo $get_intro_code."</br>";
      $exe_code=mysql_query($get_intro_code);
     //$introducer_code=array();
    $rows=mysql_num_rows($exe_code);
   // echo $rows;
     if($rows>0)
      { 
        $get_role=mysql_fetch_array($exe_code);  
       $introducer_code= $get_role['intro_code'];
         $compare_role1=" SELECT * FROM emp_details WHERE `emp_code` = '".$introducer_code."' ";
        // echo $compare_role1."</br>";
         $exe_role1=mysql_query($compare_role1);
         $get_pos1=mysql_fetch_array($exe_role1);
        //echo $get_pos1['emp_role'];
         if($row_c=mysql_num_rows($exe_role1) > 0){
        $compare_role="SELECT * FROM user_role WHERE `emp_role_id` = '".$get_pos1['emp_role']."' ";
        echo $compare_role."</br>";
         $exe_role=mysql_query($compare_role);
        $get_pos=mysql_fetch_array($exe_role);
        $id=$get_pos['id'];
         }
     }
    $res=$id.','.$introducer_code;
     echo $res."</br>";
     return $res;
   }
  $compare_role2="SELECT * FROM emp_details WHERE `intro_code` = '".$introducer_code."'";
// echo $compare_role2 ."</br>";
  $exe_role2=mysql_query($compare_role2);
    if (mysql_num_rows($exe_role2)>0) {
   //$n=7;
     while ($get_pos=mysql_fetch_array($exe_role2)) {
        //echo $get_pos['emp_code'];
        // $c=$n-$id;
        /* for($i=0;$i<$c;$i++){
        echo "hi";*/
     getOneLevel($get_pos['emp_code']);
        // }
  }
 }
  getOneLevel($introducer_code);    
 }
?>
 <form method="post">
 <div class="form-group">
   <label>Introducer Code</label>
   <input type="text" placeholder="Enter Introducer Code" id="intro_code" required="required" name="intro_code" class="form-control" />
 </div>
   <on value="Submit" type="submit" name="submit" >Submit</on>
  </form>

上面的代码只返回文本框中输入的值的直接 introducer4 代码。它不返回引用 introducer4 等的 introducer3 代码...

救命啊!!!!!!!!!!!

1

试试这个可能有用

function getIntroducer($intro_code)
{
    //Write your code to get introudcer  and return it's Interducer id only 
    return $introudcer;   
}
$finalInterducer  = $intro_code  //start 
for($i=0;$i<5;$i++){  // If its 7 loop 7 time's
    $finalInterducer = getIntroducer($finalInterducer)
}

/ / 循环后,你得到最后一个 finalInterducer

1

更改 SQL 查询,试试这个:

SELECT ED4.emp_code>AND = ED4.emp_codeAS 'introducer4'.emp_codeAS 'introducer3',ED3.emp_codeAS 'introducer2',ED1.emp_codeAS 'introducer1' FROM emp_det

All the best:)

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(481)
上传文件至linux服务器:将文件从Windows服务器传输到linux服务器的方法
上一篇
H3c交换机配置web管理:在 Cisco交换机上配置端口(configuring a switch)
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(79条)