$family_id = $fam_id_arr['family_id']; $mysql = "select family_name from {$family} where family_id = '{$family_id}'"; $fam_arr = $db_object->get_a_line($mysql); $family_name = $fam_arr['family_name']; $values["family_name"] = $family_name; $values["levelno"] = $result[$i]["level_no"]; $values['user_id'] = $result[$i]['user_id']; $pos_id = $result[$i]["pos_id"]; $admin_id = $result[$i]["admin_id"]; $selqry = "select username from {$user_table} where user_id='{$admin_id}'"; $adminname = $db_object->get_a_line($selqry); if ($adminname["username"] == "") { $values["admin_name"] = "NO ADMINISTRATOR"; } else { $values["admin_name"] = $adminname["username"]; } $name = $result[$i]["position_name"]; $pos_id = $result[$i]["pos_id"]; $repl_content = $common->direct_replace($db_object, $replacecontent, $values); $content .= $app . $repl_content; $content = $this->arrange($db_object, $common, $pos_id, $content, $replacecontent, $app); } return $content; } } $obj = new Position(); if ($fDelete) { $common->delete_position($db_object); } $obj->position_display($common, $db_object); include "footer.php";
$pos_res = $db_object->get_a_line($pos_qry); $pos = $pos_res[position]; $chain_below = $common->get_chain_below($pos, $db_object, $twodarr); $pos_assigned_arr = @array_merge($chain_below, $pos_assigned_arr); } //$position_assigned = $pos_assigned_arr['position']; //echo "position assigned is $position_assigned<br>"; //echo "Cur Position is $pos_id <br><br>"; if (@in_array($pos_id, $pos_assigned_arr) or $cur_userid == 1) { //$linkstart = "<a href='show_models.php?posid={{pid}}' title='Employee is {{position_name}} Level is {{levelno}}'> "; $linkstart = "<a href='show_models.php?posid={$pos_id}' title='Employee is {$position_name} Level is {$levelno}'> "; $linkend = "</a>"; } else { $linkstart = ""; $linkend = ""; } $name = $result[$i]["position_name"]; $pos_id = $result[$i]["pos_id"]; $repl_content = preg_replace("/<{(.*?)}>/e", "\$\$1", $replacecontent); $content .= $app . $repl_content; $user_id = $cur_userid; $content = $this->arrange($db_object, $common, $pos_id, $content, $replacecontent, $app, $post_var, $user_id); } $content = preg_replace("/<{(.*?)}>/", "\$\$1", $content); return $content; } } $obj = new Position(); //THIS FUNCTION WILL DISPLAY THE CHAIN OF COMMAND CHART $obj->position_display($common, $db_object, $user_id, $post_var, $default, $error_msg, $gbl_files); include "footer.php";