$course_array = $course_array['data']; } $nav_path = '<a href="' . urr("mydisk", "item=profile&action=course_manage") . '">课程管理</a>» '; if ($task == 'search') { $page_nav = multi($total_num, $perpage, $pg, urr("mydisk", "item={$item}&action={$action}&task={$task}&word=" . rawurlencode($word))); } else { $page_nav = multi($total_num, $perpage, $pg, urr("mydisk", "item={$item}&action={$action}")); } require_once template_echo('profile', $user_tpl_dir); break; case 'chapter_section_manage': $course_id = gpc('course_id', 'G', ''); //该课程数据 $chapter_section_array = !empty($course_id) ? get_chapter_section_list($course_id) : array(); //路径条 $nav_path = '<a href="' . urr("mydisk", "item=profile&action=course_manage") . '">课程管理</a>» ' . nav_path_course($course_id, $pd_uid, 0, 1); require_once template_echo('profile', $user_tpl_dir); break; case 'course_review': $perpage = 20; $start_num = ($pg - 1) * $perpage; $sql = "SELECT c.*, cg.cate_name FROM {$tpf}course c LEFT JOIN {$tpf}categories cg ON c.cate_id = cg.cate_id WHERE user_id = {$pd_uid} limit {$start_num},{$perpage}"; $q = $db->query($sql); $course_array = array(); while ($rs = $db->fetch_array($q)) { $rs['create_date'] = date('Y-m-d H:i:s', $rs[create_date]); $rs['update_date'] = date('Y-m-d H:i:s', $rs[update_date]); $rs['status'] = $defineCouser[$rs['status']] ? $defineCouser[$rs['status']] : '未定义状态'; $rs['a_edit'] = urr("mydisk", "item=course&action=modify_course&course_id={$rs['courseid']}"); $rs['a_del'] = urr("mydisk", "item=course&action=course_delete&course_id={$rs['courseid']}"); $rs['a_online_review'] = urr("mydisk", "item=profile&action=chapter_section_manage&course_id={$rs['courseid']}");
function nav_path_course($course_id, $uid, $only_txt = 0) { global $db, $tpf; $username = $db->result_first("select username from {$tpf}users where userid='{$uid}' limit 1"); $rs = $db->fetch_one_array("select * from {$tpf}course where courseid='{$course_id}' "); $str = ''; if ($rs['parent_id'] != 0) { $str .= nav_path_course($rs['parent_id'], $uid, $only_txt); } if ($only_txt) { $str .= $rs['course_name'] ? $rs['course_name'] . '>' : ''; } else { $str .= $rs['course_name'] ? '<a href="' . urr("space", "username={$username}&cs_id={$rs['courseid']}") . '">' . $rs['course_name'] . '</a>» ' : ''; } unset($rs); return $str; }