arrGPdoDB = $arrGPdoDB; //smarty参数 $objWebInit->arrGSmarty = $arrGSmarty; //翻页参数 $objWebInit->arrGPage = $arrGPage; //$objWebInit->db(); //if($_SESSION['user_grade']<5){ // check::AlertExit("此信息5级会员才可查看,会员升级咨询热线:021-51691265转总机(胡小姐)8012(王小姐)8004(梅小姐)",-1); //} // 公用block //include '_block.php'; //print_r($_GET); include 'block/top_for_market.php'; //网站广告 include '../ads/block/top.php'; include '../ads/block/topList.php'; include '../briefing/block/top.php'; $conn=mysql_connect($arrGPdoDB["db_host"],$arrGPdoDB["db_user"],$arrGPdoDB["db_password"]); mysql_select_db($arrGPdoDB["db_name"],$conn); mysql_query("SET NAMES UTF8"); if (empty($_GET['page'])) { $intPage = 1 ; } else { $intPage = intval($_GET['page']); } $strWhere = 'where pass=1'; //echo $strWhere; //$strTypeTitle=$objWebInit->getTypeNameById(intval($_GET['id'])); $arrInfoList = $objWebInit->getMarket_lemList($strWhere,' ORDER BY submit_date desc,market_lem_type asc,market_lem_id desc',($intPage-1)*$arrGPage['page_size'],$arrGPage['page_size']); $intRows = $arrInfoList['COUNT_ROWS']; //print_r($arrInfoList); unset($arrInfoList['COUNT_ROWS']); //print_r($_GET); foreach ($arrInfoList as $k => $v) { $arrInfoList[$k]['strDir'] = ceil($arrInfoList[$k]['id']/$arrGCache['cache_filenum']); } $arrTopmarket_lem['cache_market_lem_url'] = $arrGWeb['cache_market_lem_url']; //翻页跳转 //echo $strWhere; //$strPage= $objWebInit->makeInfoListPage($intRows,$strLink,$link_type=$arrGWeb['URL_static']); //echo $strPage; $pahessize=getcountSize($strWhere); $countPage=getPagers($pahessize,$arrGPage['page_size']); $strPage= getPageTag($intPage,$pahessize,$countPage,"/market_lem/list1?".$strLink."&page=",$arrGPage['page_size']); // 快讯类别 $strCss = ' '; // 输出到模板 $arrMOutput["smarty_assign"]['arrData'] = $arrInfoList; $arrMOutput["smarty_assign"]['strPage'] = $strPage; $arrMOutput["smarty_assign"]['CSS'] = $strCss; $arrMOutput["smarty_assign"]['strTypeTitle'] = $strTypeTitle; $arrMOutput["smarty_assign"]['arrData'] = $arrInfoList; $arrMOutput["smarty_assign"]['page'] = $intPage; $arrMOutput["smarty_assign"]['FileCallPath'] ="/uploadfile/market_lem/"; $arrMOutput["smarty_assign"]['MAIN'] = $arrGSmarty['main_dir'].'list1.html'; $objWebInit->output($arrMOutput); mysql_close($conn); ob_end_flush(); function getcountSize($strWhere){ $sql="SELECT COUNT(*) as leadCount FROM market_lem $strWhere"; $reusltCount=mysql_query($sql); while($row=mysql_fetch_array($reusltCount)){ $pageSizes=$row["leadCount"]; } return $pageSizes; } //分页处理页面 function getPageTag($pagenum,$pageSizes,$pageCount,$pageUrl,$pageSize){ $tmphead="第一页  ".$tmphead.($pagenum-1).">上一页  "; if ($pagenum<$pageCount) $showdown=$showdown.$tmphead.($pagenum+1).">下一页  ".$tmphead.$pageCount.">最后页  "; else $showdown=$showdown."下一页  最后页  "; $showdown.="第".$pagenum."页,共".$pageCount."页  每页记录数:$pageSize  总记录数:$pageSizes"; return $showdown; } //得到总页数 function getPagers($count,$pageSize){ if($count%$pageSize==0){ $pagetCount=$count/$pageSize; }else{ $pagetCount=floor($count/$pageSize)+1; } return $pagetCount; } ?>