makejs_train_classify(); adminmsg("保存成功!", 2); } elseif ($act == 'del_jobs_category') { check_token(); $id = $_REQUEST['id']; if ($num = del_jobs_category($id)) { //填写管理员日志 write_log("后台成功删除职位分类!共删除" . $num . "行", $_SESSION['admin_name'], 3); adminmsg("删除成功!共删除" . $num . "行", 2); } else { adminmsg("删除失败!", 1); } } elseif ($act == 'edit_jobs_category') { get_token(); $smarty->assign('navlabel', "jobs"); $smarty->assign('category', get_category_jobs_one($_GET['id'])); $smarty->display('category/admin_category_jobs_edit.htm'); } elseif ($act == 'edit_jobs_category_save') { check_token(); $setsqlarr['categoryname'] = !empty($_POST['categoryname']) ? trim($_POST['categoryname']) : adminmsg("请填写名称", 1); $setsqlarr['category_order'] = intval($_POST['category_order']); $setsqlarr['content'] = trim($_POST['content']); $setsqlarr['parentid'] = intval($_POST['parentid']); !$db->updatetable(table('category_jobs'), $setsqlarr, " id=" . intval($_POST['id'])) ? adminmsg("修改失败!", 0) : ""; $link[0]['text'] = "返回列表"; $link[0]['href'] = '?act=jobs'; makejs_classify(); makejs_train_classify(); //填写管理员日志 write_log("后台成功修改职位分类!", $_SESSION['admin_name'], 3); adminmsg("保存成功!", 2, $link);
function resume_intention_jobs($uid, $pid, $str = NULL) { global $db, $locoyspider; $sql = "select * from " . table('category_jobs') . " where categoryname='" . $str . "' LIMIT 1"; // $info=ORM::for_table(table('category_jobs'))->where("categoryname",$str)->find_one(); $info = $db->getone($sql); $tmp = array(0, 0, 0); if ($info) { if ($info["parentid"] > 0) { $tmp[] = $info["id"]; $info = get_category_jobs_one($info["parentid"]); if ($info["parentid"] > 0) { $tmp[] = $info["id"]; $info = get_category_jobs_one($info["parentid"]); if ($info["parentid"] > 0) { $tmp[] = $info["id"]; } elseif ($info["parentid"] == 0) { $tmp[] = $info["id"]; } } else { $tmp[] = $info["id"]; } } else { $tmp[] = $info["id"]; } } $array['uid'] = $uid; $array['pid'] = $pid; $array['topclass'] = array_pop($tmp); $array['category'] = array_pop($tmp); $array['subclass'] = array_pop($tmp); $db->inserttable(table("resume_jobs"), $array, 1); }