$career_goals = $common->prefix_table("career_goals"); $model_percent_fit = $common->prefix_table("models_percent_fit"); $sql = "select same_level from {$career_goals} where user_id='{$user_id}' and interest='lot'"; $res = $db_object->get_single_column($sql); if (count($res) > 0) { $fam = @implode(",", $res); $family_ids = "(" . $fam . ")"; $sql = "select model_id from {$model_factor_1} where family in {$family_ids}"; $sql_res = $db_object->get_single_column($sql); if ($sql_res[0] != "") { $model_ids = @implode(",", $sql_res); $models = "(" . $model_ids . ")"; $qry = "select avg(percent_fit) as percent from {$model_percent_fit} where model_id in {$models}\n\t\t\t\t\n\t\t\t\tand user_id ='{$user_id}'"; $percent = $db_object->get_a_line($qry); $percent = $percent[0]; } } else { $percent = 0; } $total = 100; $heads = array(array("Same Level", 3, "c")); $array = array($percent, $total); $vals = $image->return_Array($array); $image->init(150, 150, $vals); $image->draw_heading($heads); $image->set_legend_percent(); $image->display($filename); } } $obj = new fit(); $obj->samelevel_fit($db_object, $common, $image, $user_id, $model_id);
<?php include_once "../session.php"; class fit { function technical_fit($db_object, $common, $image, $user_id) { $models_percent_fit = $common->prefix_table("models_percent_fit"); $sql = "select avg(percent_fit) as percent from \n\t\t\n\t\t{$models_percent_fit} where user_id='{$user_id}' and skill_type='t'"; $res = $db_object->get_a_line($sql); $percent = $res[0]; if ($percent == "") { $percent = 0; } $total = 100; $heads = array(array("Technical Fit", 3, "c")); $array = array($percent, $total); $vals = $image->return_Array($array); $image->init(150, 150, $vals); $image->draw_heading($heads); $image->set_legend_percent(); $image->display($filename); } } $obj = new fit(); $obj->technical_fit($db_object, $common, $image, $user_id);
$career_goals = $common->prefix_table("career_goals"); $model_percent_fit = $common->prefix_table("models_percent_fit"); $sql = "select onelevel_up from {$career_goals} where user_id='{$user_id}' and interest='lot'"; $res = $db_object->get_single_column($sql); if (count($res) > 0) { $fam = @implode(",", $res); $family_ids = "(" . $fam . ")"; $sql = "select model_id from {$model_factor_1} where family in {$family_ids}"; $sql_res = $db_object->get_single_column($sql); if ($sql_res[0] != "") { $model_ids = @implode(",", $sql_res); $models = "(" . $model_ids . ")"; $qry = "select avg(percent_fit) as percent from {$model_percent_fit} where model_id in {$models}\n\t\t\t\t\n\t\t\t\tand user_id ='{$user_id}'"; $percent = $db_object->get_a_line($qry); $percent = $percent[0]; } } else { $percent = 0; } $total = 100; $heads = array(array("Onelevel Up", 3, "c")); $array = array($percent, $total); $vals = $image->return_Array($array); $image->init(150, 150, $vals); $image->draw_heading($heads); $image->set_legend_percent(); $image->display($filename); } } $obj = new fit(); $obj->onelevel_up_fit($db_object, $common, $image, $user_id);
$family_ids = @implode(",", $fly_res); $fly = "(" . $family_ids . ")"; $sql = "select model_id from {$model_factors_1} where family in {$fly}"; $model_arr = $db_object->get_single_column($sql); if (count($model_arr) > 0) { $model_ids = @implode(",", $model_arr); $models = "(" . $model_ids . ")"; $sql = "select avg(percent_fit) as percent from {$model_percent_fit} where model_id in {$models} \n\t\t\t\t\t\n\t\t\t\t\tand user_id='{$user}'"; $percent_arr = $db_object->get_a_line($sql); $total_percent += $percent_arr[0]; $count++; } } } if ($count >= 1) { $percent = $total_percent / $count; } else { $percent = 0; } $total = 100; $heads = array(array("Same Level Fit", 3, "c")); $array = array($percent, $total); $vals = $image->return_Array($array); $image->init(150, 150, $vals); $image->draw_heading($heads); $image->set_legend_percent(); $image->display($filename); } } $obj = new fit(); $obj->avg_percent_fit_iskill($db_object, $common, $image, $user_id);
<?php include_once "../session.php"; class fit { function interpersonal_fit($db_object, $common, $image, $user_id) { $models_percent_fit = $common->prefix_table("models_percent_fit"); $sql = "select avg(percent_fit) as percent from {$models_percent_fit} \n\t\t\n\t\twhere user_id='{$user_id}' and skill_type='i'"; $res = $db_object->get_a_line($sql); $percent = $res[0]; if ($percent == "") { $percent = 0; } $total = 100; $heads = array(array("Inter Personal Fit", 3, "c")); $array = array($percent, $total); $vals = $image->return_Array($array); $image->init(150, 150, $vals); $image->draw_heading($heads); $image->set_legend_percent(); $image->display($filename); } } $obj = new fit(); $obj->interpersonal_fit($db_object, $common, $image, $user_id);