=0){ $begin=$_GET["begin"]; } else{ echo json_encode(array("data"=>array(),"next"=>-1), JSON_UNESCAPED_UNICODE); exit; } } else{ $begin = 0; } PDO_Connect(_FILE_DB_USER_ARTICLE_); $query = "SELECT * FROM collect where status>=30 "; if(isset($_GET["orderby"])){ switch ($_GET["orderby"]) { case 'like': # code... $query .="ORDER BY DESC"; break; default: # code... break; } } else{ $query .="ORDER BY modify_time DESC"; } $query .=" LIMIT ? , ? "; $Fetch = PDO_FetchAll($query,array($begin,$onepage)); foreach ($Fetch as $key => $value) { # code... $userinfo = new UserInfo(); $user = $userinfo->getName($value["owner"]); $Fetch[$key]["username"] = $user; } $output = array(); $output["data"] = $Fetch; if(count($Fetch)==$onepage){ $output["next"] = $begin+$onepage; } else{ $output["next"] = -1; } echo json_encode($output, JSON_UNESCAPED_UNICODE);