public function get_favjob_list() { $page = $_POST['page']; $size = $_POST['number']; $start = ($page - 1) * $size; //首先查看这个职位是否已经被删除在job表中 $WebChatModel = new \Home\Model\JobCollectionModel(); $userinfo = $_COOKIE['userinfo']; $userinfoArr = unserialize($userinfo); $uid = $userinfoArr['userid']; $username = $userinfoArr['username']; $num = $WebChatModel->fav_job_count($uid); //得到列表总条数 $limit = "{$start},{$size}"; //每页的数据数和内容$limit $result = $WebChatModel->fav_job_list($uid, $limit); if (empty($result)) { $result = array(); } $data = array('count' => $num, 'result' => $result); echo json_encode($data); }
public function fav_job() { //如果为登陆,跳转到login页面,否则查出uid和username字段 $userinfo = $_COOKIE['userinfo']; if (empty($userinfo)) { setcookie("gourl", "/Home/Webchat/fav_job"); header("location:/Home/Webchatlogin/login"); die; } else { setcookie("gourl", ""); $userinfoArr = unserialize($userinfo); $uid = $userinfoArr['userid']; } // if (empty($_SESSION['username'])) { // // setcookie("gourl", "/Home/Webchat/fav_job"); // header("location:/Home/Webchatlogin/login"); // die; // } else { // setcookie("gourl", ""); // $uid = $_SESSION['userid']; // } //var_dump($_SESSION); import("Think.Page"); //Page类的引入 //首先查看这个职位是否已经被删除在job表中 $WebChatModel = new \Home\Model\JobCollectionModel(); $num = $WebChatModel->fav_job_count($uid); //得到列表总条数 $page = new \Think\Page($num, 20); //echo $page->firstRow; $limit = $page->firstRow . ',' . $page->listRows; //每页的数据数和内容$limit $result = $WebChatModel->fav_job_list($uid, $limit); $pageStr = $page->show(); //print_r($result); $this->assign("empty", '<div class="resultjobs clearfix" style="font-size:17px;text-align:center;line-height:50px;">暂时没有数据</div>'); $this->assign("result", $result); $this->assign("pageStr", $pageStr); $this->display("/Webchat/fav_job"); }