} } else { if ($total_post <= 0) { $session->message('<div class="error">' . format_lang('total_jobpost') . '</strong></div>'); redirect_to(BASE_URL . "employer/credits/"); die; } } } //add job to database if ($job->save()) { $new_job_id = $db->insert_id(); $jobcategory = new JobCategory(); ######## GET CAT ID ############### $jobcategory->job_id = (int) $job_id; $cats = $jobcategory->get_cat_by_job_id(); foreach ($cats as $t) { $cat_added = JobCategory::make($t->category_id, $new_job_id); $cat_added->save(); } ################# JOB TYPE ################## $job_type_ns = Job2Type::find_all_type_by_jobid($job_id); foreach ($job_type_ns as $job_type) { $type_added = new Job2Type(); $type_added->fk_job_id = (int) $new_job_id; $type_added->fk_job_type_id = (int) $job_type->fk_job_type_id; $type_added->save(); } ########## job_statu_id ####################### $job_statu_ns = Job2Status::find_by_job_id($job_id); foreach ($job_statu_ns as $job_statuss) {