我想要更多通过php做的分页来实现点击下一页后对页面传递数据同时又运行JS函数来实现隐藏div但后者不能实现

如何通过ajax,html和php实现分页功能呢?_百度知道
如何通过ajax,html和php实现分页功能呢?
就是说一个页面是html一个是数据库查询功能的php页面html是显示分页的,用ajax给php页面传递页码参数,这个参数包括肠抚惯合甙骨轨摊憨揩:上一页、下一页、第n页。。。php查询完数据库后通过ajax在html页面输出:结果条数,页码数等等和要显示的产品信息。。。
提问者采纳
写法有很多种,比如:html页面中:&div id=&shi&&&/div&js:$.get(&1.php&,{参数},function(data){$(&#shi&).html(data);});即当点击上一页或下一页时触发一个函数,执行上面的代码,把返回的内容放在&div id=&shi&&这里&/div&data就是php 文件返回的内容;那个sql语句应该是这样写的吧:select * from table order by id desc limit ($page-1)*每页个数,($page)*每页个数 这里用到了jquery.其它还有一种思路,就是当第一次加载时,把所有的内容都从数据库里读出来了,然后在浏览器用js处理分页,在php发送数据时最好用json格式,这样更好处理
提问者评价
其他类似问题
ajax的相关知识
其他1条回答
// page num star &?php
$all_p=$totalRows_rec_news/$maxRows_rec_
if ($all_p&(int)$all_p)$all_p=(int)$all_p+1;
else $all_p=(int)$all_p;
if(!isset($_GET['pageNum_rec_news'])) $_GET['pageNum_rec_news']=0;
for($n=1; $n&=$all_p; ++$n ) {
if($n==($_GET['pageNum_rec_news']+1)) { ?&
&!-- // 当前页码--&
&strong class=&page_no&&&?php echo&
&;?&&/strong&
&?php } else { ?&
&!--//其他页码--&
&strong class=&page_no& &&aclass=&arial_101& href=&&?php printf(&%s?pageNum_rec_news=%d%s&,$currentPage, min($totalPages_rec_news, $pageNum_rec_news=($n-1)),$queryString_rec_news); ?&&&&?php echo&
&; ?&&/a&&/strong&&/a&&/strong&
//pag肠抚惯合甙骨轨摊憨揩e num end
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁二个php分页程序代码-Php常用代码-Php教程-壹聚教程网二个php分页程序代码PHP分页器制作,自动生成分面页码,JS调用函数,分页的原理大致如下,分页程序有两个非常重要的参数:每页显示几条记录($pagesize)和当前是第几页($page)。 有了这两个参数就可以很方便的写出分页程序,我们以MySql数据库作为数据源,在mysql里如果要想取出表内某段特定内容可以使用的 T-SQL语句:select * from table limit offset,rows来实现。这里的offset是记录偏移量,它的计算方法是offset=$pagesize*($page-1),rows是要显示的记录条数,这里就是$page。也就是说select * from table limit 10,10这条语句的意思是取出表里从第11条记录开始的20条记录。
class PageView{
&&& /**页码**/
&&& public $pageNo = 1;
&&& /**页大小**/
&&& public $pageSize = 20;
&&& /**共多少页**/
&&& public $pageCount = 0;
&&& /**总记录数**/
&&& public $totalNum = 0;
&&& /**偏移量,当前页起始行**/
&&& public $offSet = 0;
&&& /**每页数据**/
&&& public $pageData = array();
&&& /**是否有上一页**/
&&& public $hasPrePage =
&&& /**是否有下一页**/
&&& public $hasNextPage =
&&& public $pageNoList = array();
&&& public $jsFunction ='jsFunction';
&&&& * @param unknown_type $count 总行数
&&&& * @param unknown_type $size 分页大小
&&&& * @param unknown_type $string
&&& public function __construct($count=0, $size=20,$pageNo=1,$pageData =array(),$jsFunction='jsFunction'){
&&&&&&& $this-&totalNum = $//总记录数
&&&&&&& $this-&pageSize = $//每页大小
&&&&&&& $this-&pageNo = $pageNo;
&&&&&&& //计算总页数
&&&&&&& $this-&pageCount = ceil($this-&totalNum/$this-&pageSize);
&&&&&&& $this-&pageCount = ($this-&pageCount&=0)?1:$this-&pageC
&&&&&&& //检查pageNo
&&&&&&& $this-&pageNo = $this-&pageNo == 0 ? 1 : $this-&pageNo;
&&&&&&& $this-&pageNo = $this-&pageNo & $this-&pageCount? $this-&pageCount : $this-&pageNo;
&&&&&&& //计算偏移
&&&&&&& $this-&offset = ( $this-&pageNo - 1 ) * $this-&pageS
&&&&&&& //计算是否有上一页下一页
&&&&&&& $this-&hasPrePage = $this-&pageNo == 1 ?false:
&&&&&&& $this-&hasNextPage = $this-&pageNo &= $this-&pageCount ?false:
&&&&&&& $this-&pageData = $pageD
&&&&&&& $this-&jsFunction = $jsF
&&&& * 分页算法
&&&& * @return
&&& private function generatePageList(){
&&&&&&& $pageList = array();
&&&&&&& if($this-&pageCount &= 9){
&&&&&&&&&&& for($i=0;$i&$this-&pageC$i++){
&&&&&&&&&&&&&&& array_push($pageList,$i+1);
&&&&&&&&&&& }
&&&&&&& }else{
&&&&&&&&&&& if($this-&pageNo &= 4){
&&&&&&&&&&&&&&& for($i=0;$i&5;$i++){
&&&&&&&&&&&&&&&&&&& array_push($pageList,$i+1);
&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&& array_push($pageList,-1);
&&&&&&&&&&&&&&& array_push($pageList,$this-&pageCount);
&&&&&&&&&&& }else if($this-&pageNo & $this-&pageCount - 4){
&&&&&&&&&&&&&&& array_push($pageList,1);
&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& array_push($pageList,-1);
&&&&&&&&&&&&&&& for($i=5;$i&0;$i--){
&&&&&&&&&&&&&&&&&&& array_push($pageList,$this-&pageCount - $i+1);
&&&&&&&&&&&&&&& }
&&&&&&&&&&& }else if($this-&pageNo & 4 && $this-&pageNo &= $this-&pageCount - 4){
&&&&&&&&&&&&&&& array_push($pageList,1);
&&&&&&&&&&&&&&& array_push($pageList,-1);
&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& array_push($pageList,$this-&pageNo -2);
&&&&&&&&&&&&&&& array_push($pageList,$this-&pageNo -1);
&&&&&&&&&&&&&&& array_push($pageList,$this-&pageNo);
&&&&&&&&&&&&&&& array_push($pageList,$this-&pageNo + 1);
&&&&&&&&&&&&&&& array_push($pageList,$this-&pageNo + 2);
&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& array_push($pageList,-1);
&&&&&&&&&&&&&&& array_push($pageList,$this-&pageCount);
&&&&&&&&&&&&&&&
&&&&&&&&&&& }
&&&&&&& return $pageL
&&&& * 创建分页控件
&&& * @param
&&& * @return String
&&& public function echoPageAsDiv(){
&&&&&&& $pageList = $this-&generatePageList();
&&&&&&& $pageString =&&div class='pagination'&&div class='page-bottom'&&;
&&&&&&& if(!empty($pageList)){
&&&&&&&&&&& if($this-&pageCount &1){
&&&&&&&&&&&&&&& if($this-&hasPrePage){
&&&&&&&&&&&&&&&&&&& $pageString = $pageString .&&a class='page-next' href=&javascript:& .$this-&jsFunction . &(& . ($this-&pageNo-1) . &)&&上一页&/a&&;
&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&& foreach ($pageList as $k=&$p){
&&&&&&&&&&&&&&&&&&& if($this-&pageNo == $p){
&&&&&&&&&&&&&&&&&&&&&&& $pageString = $pageString .&&span class='page-cur'&& . $this-&pageNo . &&/span&&;
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&&&&&& if($p == -1){
&&&&&&&&&&&&&&&&&&&&&&& $pageString = $pageString .&&span class='page-break'&...&/span&&;
&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&&&&&& $pageString = $pageString .&&a href=&javascript:& .$this-&jsFunction . &(& . $p . &)&&& . $p . &&/a&&;
&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& if($this-&hasNextPage){
&&&&&&&&&&&&&&&&&&& $pageString = $pageString .&&a class='page-next' href=&javascript:& .$this-&jsFunction . &(& . ($this-&pageNo+1) . &)&&下一页&/a&&;
&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&&
&&&&&&&&&&& }
&&&&&&& $pageString = $pageString .(&&/div&&/div&&);
&&&&&&& return $pageS
&style type=&text/css&&
.pagination {font-family: Toverflow: padding-top: 12 text-align:}
.pagination-tab { margin-bottom: 20}
.pagination a, .pagination .page-cur, .pagination .page-prev_g, .pagination .page-prev, .pagination .page-next, .pagination .page-next_g, .pagination .page-break, .pagination .page-skip {
&&& display: inline-font-family: Tahoma,SimSun,A height: 22line-height:22 margin: 0; min-width: 16padding: 0 5 text-align: vertical-align: white-space:}
.pagination a, .pagination .page-prev_g, .pagination .page-prev, .pagination .page-next, .pagination .page-next_g, .pagination .page-cur, .pagination .page-break {
&&& border: 1px solid #ed3d83; color:#e9357d; font-weight:}
.pagination a:hover { border: 1px solid #ed3d83;text-decoration: background-color:#f95f9d; color:#}
.pagination .page-prev_g, .pagination .page-prev, .pagination .page-next, .pagination .page-next_g { width: 36 background-image: url(../static/img/page.gif);}
.pagination .page-prev { background-position: -0px -38 padding-left: 16}
.pagination .page-prev_g { background-position:0px -59 padding-left: 16 color:# font-weight:}
.pagination .page-next { background-position: 0px 0 padding-right: 16 font-weight:}
.pagination .page-next_g { background-position: -0px -19 padding-right: 16 color:#}
.pagination .page-cur {background-color: #f95f9d; border: 1px solid #ed3d83;color: #font-weight:}
.pagination .page-break {border: background: color:#333;}
$pageNo = $_GET['pageNo'];
&&&&&&& if(empty($pageNo)){
&&&&&&&&&&& $pageNo = 1;
&&&&&&& //分页数据
&&&&&&& $pageData = News::getNewsPage($pageNo,$pageSize);
&&&&&& //取得总行数
&&&&&&& $count = News::getNewsCount();
&&&&&&& //创建分页器
&&&&&&& $p = new PageView($count['0']['TOTAL'],$pageSize,$pageNo,$pageData);
     //生成页码
$pageViewString = $p-&echoPageAsDiv();
下面再介绍一个分页类
class SubPages{&&
&& private& $each_disN//每页显示的条目数&&
& private& $//总条目数&&
& private& $current_//当前被选中的页&&
& private& $sub_//每次显示的页数&&
& private& $pageN//总页数&&
& private& $page_array = array();//用来构造分页的数组&&
& private& $subPage_//每个分页的链接&&
& private& $subPage_//显示分页的类型&&
&& __construct是SubPages的构造函数,用来在创建类的时候自动运行.&
&& @$each_disNums&& 每页显示的条目数&
&& @nums&&&& 总条目数&
&& @current_num&&&& 当前被选中的页&
&& @sub_pages&&&&&& 每次显示的页数&
&& @subPage_link&&& 每个分页的链接&
&& @subPage_type&&& 显示分页的类型&
&& 当@subPage_type=1的时候为普通分页模式&
&&&&&&&& example:&& 共4523条记录,每页显示10条,当前第1/453页 [首页] [上页] [下页] [尾页]&
&&&&&&&& 当@subPage_type=2的时候为经典分页样式&
&&&&&&&& example:&& 当前第1/453页 [首页] [上页] 1 2 3 4 5 6 7 8 9 10 [下页] [尾页]&
& function __construct($each_disNums,$nums,$current_page,$sub_pages,$subPage_link,$subPage_type){&&
&& $this-&each_disNums=intval($each_disNums);&&
&& $this-&nums=intval($nums);&&
&&& if(!$current_page){&&
&&& $this-&current_page=1;&&
&&& }else{&&
&&& $this-&current_page=intval($current_page);&&
&& $this-&sub_pages=intval($sub_pages);&&
&& $this-&pageNums=ceil($nums/$each_disNums);&&
&& $this-&subPage_link=$subPage_&&&
&& $this-&show_SubPages($subPage_type);&&&
&& //echo $this-&pageNums.&--&.$this-&sub_&&
&&& __destruct析构函数,当类不在使用的时候调用,该函数用来释放资源。&
& function __destruct(){&&
&&& unset($each_disNums);&&
&&& unset($nums);&&
&&& unset($current_page);&&
&&& unset($sub_pages);&&
&&& unset($pageNums);&&
&&& unset($page_array);&&
&&& unset($subPage_link);&&
&&& unset($subPage_type);&&
&&& show_SubPages函数用在构造函数里面。而且用来判断显示什么样子的分页&&&
& function show_SubPages($subPage_type){&&
&&& if($subPage_type == 1){&&
&&& $this-&subPageCss1();&&
&&& }elseif ($subPage_type == 2){&&
&&& $this-&subPageCss2();&&
&&& 用来给建立分页的数组初始化的函数。&
& function initArray(){&&
&&& for($i=0;$i&$this-&sub_$i++){&&
&&& $this-&page_array[$i]=$i;&&
&&& return $this-&page_&&
&&& construct_num_Page该函数使用来构造显示的条目&
&&& 即使:[1][2][3][4][5][6][7][8][9][10]&
& function construct_num_Page(){&&
&&& if($this-&pageNums & $this-&sub_pages){&&
&&& $current_array=array();&&
&&&& for($i=0;$i&$this-&pageN$i++){&&&
&&&& $current_array[$i]=$i+1;&&
&&& }else{&&
&&& $current_array=$this-&initArray();&&
&&&& if($this-&current_page &= 3){&&
&&&&& for($i=0;$i&count($current_array);$i++){&&
&&&&& $current_array[$i]=$i+1;&&
&&&& }elseif ($this-&current_page &= $this-&pageNums && $this-&current_page & $this-&pageNums - $this-&sub_pages + 1 ){&&
&&&&& for($i=0;$i&count($current_array);$i++){&&
&&&&& $current_array[$i]=($this-&pageNums)-($this-&sub_pages)+1+$i;&&
&&&& }else{&&
&&&&& for($i=0;$i&count($current_array);$i++){&&
&&&&& $current_array[$i]=$this-&current_page-2+$i;&&
&&& return $current_&&
&& 构造普通模式的分页&
&& 共4523条记录,每页显示10条,当前第1/453页 [首页] [上页] [下页] [尾页]&
& function subPageCss1(){&&
&& $subPageCss1Str=&&;&&
&& $subPageCss1Str.=&共&.$this-&nums.&条记录,&;&&
&& $subPageCss1Str.=&每页显示&.$this-&each_disNums.&条,&;&&
&& $subPageCss1Str.=&当前第&.$this-&current_page.&/&.$this-&pageNums.&页 &;&&
&&& if($this-&current_page & 1){&&
&&& $firstPageUrl=$this-&subPage_link.&1&;&&
&&& $prewPageUrl=$this-&subPage_link.($this-&current_page-1);&&
&&& $subPageCss1Str.=&[&a href='$firstPageUrl'&首页&/a&] &;&&
&&& $subPageCss1Str.=&[&a href='$prewPageUrl'&上一页&/a&] &;&&
&&& }else {&&
&&& $subPageCss1Str.=&[首页] &;&&
&&& $subPageCss1Str.=&[上一页] &;&&
&&& if($this-&current_page & $this-&pageNums){&&
&&& $lastPageUrl=$this-&subPage_link.$this-&pageN&&
&&& $nextPageUrl=$this-&subPage_link.($this-&current_page+1);&&
&&& $subPageCss1Str.=& [&a href='$nextPageUrl'&下一页&/a&] &;&&
&&& $subPageCss1Str.=&[&a href='$lastPageUrl'&尾页&/a&] &;&&
&&& }else {&&
&&& $subPageCss1Str.=&[下一页] &;&&
&&& $subPageCss1Str.=&[尾页] &;&&
&&& echo $subPageCss1S&&
&& 构造经典模式的分页&
&& 当前第1/453页 [首页] [上页] 1 2 3 4 5 6 7 8 9 10 [下页] [尾页]&
& function subPageCss2(){&&
&& $subPageCss2Str=&&;&&
&& $subPageCss2Str.=&当前第&.$this-&current_page.&/&.$this-&pageNums.&页 &;&&
&&& if($this-&current_page & 1){&&
&&& $firstPageUrl=$this-&subPage_link.&1&;&&
&&& $prewPageUrl=$this-&subPage_link.($this-&current_page-1);&&
&&& $subPageCss2Str.=&[&a href='$firstPageUrl'&首页&/a&] &;&&
&&& $subPageCss2Str.=&[&a href='$prewPageUrl'&上一页&/a&] &;&&
&&& }else {&&
&&& $subPageCss2Str.=&[首页] &;&&
&&& $subPageCss2Str.=&[上一页] &;&&
&& $a=$this-&construct_num_Page();&&
&&& for($i=0;$i&count($a);$i++){&&
&&& $s=$a[$i];&&
&&&& if($s == $this-&current_page ){&&
&&&& $subPageCss2Str.=&[&span style='color:font-weight:'&&.$s.&&/span&]&;&&
&&&& }else{&&
&&&& $url=$this-&subPage_link.$s;&&
&&&& $subPageCss2Str.=&[&a href='$url'&&.$s.&&/a&]&;&&
&&& if($this-&current_page & $this-&pageNums){&&
&&& $lastPageUrl=$this-&subPage_link.$this-&pageN&&
&&& $nextPageUrl=$this-&subPage_link.($this-&current_page+1);&&
&&& $subPageCss2Str.=& [&a href='$nextPageUrl'&下一页&/a&] &;&&
&&& $subPageCss2Str.=&[&a href='$lastPageUrl'&尾页&/a&] &;&&
&&& }else {&&
&&& $subPageCss2Str.=&[下一页] &;&&
&&& $subPageCss2Str.=&[尾页] &;&&
&&& echo $subPageCss2S&&
require_once(&SubPages.php&);&&
//每页显示的条数&&
& $page_size=20;&&
//总条目数&&
& $nums=1024;&&
//每次显示的页数&&
& $sub_pages=10;&&
//得到当前是第几页&&
& $pageCurrent=$_GET[&p&];&&
& //if(!$pageCurrent) $pageCurrent=1;&&
& $subPages=new SubPages($page_size,$nums,$pageCurrent,$sub_pages,&test.php?p=&,2);&&
上一页: &&&&&下一页:相关内容页面导航:
→ 正文内容 php jquery 无刷新分页
php jquery 实现新闻标签分类与无刷新分页
php + jquery ui插件 + jquery pager插件 实现新闻的 标签分类 + 无刷新分页
现在jquery的应用越来越广泛了,在很多网站的新闻板块都实现了 标签分类 + 无刷新分页 的效果。 也自己尝试写了一个,效果图如下(样式可以按用户需求自己去整):
接下来详细介绍实现过程:
我一向是见招拆招的解决思路,这里需要运用到3个东西――标签页效果插件和分页插件,jquery的getJson请求。
因此我使用了jquery-ui插件,jquery-page插件,现提供下载地址:&里面包含了3个JS脚本文件和2个样式表:jquery-1.3.2.min.jsjquery.pager.jsjquery-ui-1.7.2.custom.min.jsjquery-ui-1.7.2.custom.css
Page.csshtml页面代码如下: 代码如下:&html& &head& &meta http-equiv="Content-Type" content="text/ charset=utf-8" /& &title&php + jquery ui + jquery pager&/title& &link type="text/css" href="/css/jquery-ui-1.7.2.custom.css" rel="stylesheet" /& &link rel="stylesheet" href="/css/page.css" type="text/css" /& &script type="text/javascript" src="/js/jquery-1.3.2.min.js"&&/script& &script type="text/javascript" src="/js/jquery-ui-1.7.2.custom.min.js"&&/script& &script src="/js/jquery.pager.js" type="text/javascript"&&/script& &script type="text/javascript" language="javascript"& $(document).ready(function(){ $('#tabs').tabs(); $.getJSON("ajax4.php",{ pager: 1, count: 10 },function(json){ $("#content1").html(json[1]); $("#pager1").pager({ pagenumber: 1, pagecount: json[0], buttonClickCallback: PageClick1 }); }); $.getJSON("ajax5.php",{ pager: 1, count: 10 },function(json){ $("#content2").html(json[1]); $("#pager2").pager({ pagenumber: 1, pagecount: json[0], buttonClickCallback: PageClick2 }); }); $.getJSON("ajax6.php",{ pager: 1, count: 10 },function(json){ $("#content3").html(json[1]); $("#pager3").pager({ pagenumber: 1, pagecount: json[0], buttonClickCallback: PageClick3 }); }); }); PageClick1 = function(pageclickednumber) { TestClick1(pageclickednumber); } function TestClick1(pageclickednumber) { $.getJSON("ajax4.php",{ pager: pageclickednumber, count: 10 },function(json){ $("#content1").html(json[1]); $("#pager1").pager({ pagenumber: pageclickednumber, pagecount: json[0], buttonClickCallback: PageClick1 }); }); } PageClick2 = function(pageclickednumber) { TestClick2(pageclickednumber); } function TestClick2(pageclickednumber) { $.getJSON("ajax5.php",{ pager: pageclickednumber, count: 10 },function(json){ $("#content2").html(json[1]); $("#pager2").pager({ pagenumber: pageclickednumber, pagecount: json[0], buttonClickCallback: PageClick2 }); }); } PageClick3 = function(pageclickednumber) { TestClick3(pageclickednumber); } function TestClick3(pageclickednumber) { $.getJSON("ajax6.php",{ pager: pageclickednumber, count: 10 },function(json){ $("#content3").html(json[1]); $("#pager3").pager({ pagenumber: pageclickednumber, pagecount: json[0], buttonClickCallback: PageClick3 }); }); } &/script& &/head& &body& &!-- Tabs --& &div id="tabs"& &ul& &li&&a href="#tabs-1"&2009年&/a&&/li& &li&&a href="#tabs-2"&2008年&/a&&/li& &li&&a href="#tabs-3"&2007年&/a&&/li& &/ul& &div id="tabs-1"& &div id="content1" &&/div& &div id="pager1" &&/div& &/div& &div id="tabs-2"& &div id="content2" &&/div& &div id="pager2" &&/div& &/div& &div id="tabs-3"& &div id="content3" &&/div& &div id="pager3" &&/div& &/div& &/div& &/body& &/html&页面对ajax4.php,ajax5.php,ajax6.php三个页面进行了getJson请求, 这3个页面代码都差不多,无非是年份的分类而已,我这里没做代码优化了, 实际完全可以放在同一个页面里处理完,请求地址里附带个参数就行了。 ajax.php代码如下:
代码如下: &?php header("content-type:text/charset:utf-8"); $db = @ mysql_connect("服务器主机地址","数据库帐号","数据库密码"); mysql_select_db("数据库名"); $rs=mysql_query("set names utf8"); //如果传递了pager参数 if(isset($_GET['pager']) && isset($_GET['count'])) { echo GetPager($_GET['count'],$_GET['pager']); } else { echo "没有传入参数!"; } function GetPager($count,$pager) { $begin = 开始时间; $end = 结束时间; $rs=mysql_query("SELECT * FROM 数据表 WHERE (pubdate BETWEEN $begin AND $end) ORDER BY pubdate DESC limit ".($pager-1)*$count.",".$count); while ($r=mysql_fetch_assoc($rs)) { $temp[]=$r; } $html_string="&table cellpadding='0' border='0' align='center' width='400' style=' padding: 8px 4px 1px 10 ' cellpacing='0'&"; foreach($temp as $k=&$v) { //假设 url字段为链接地址,title为新闻标题,pubdate为发表时间 $html_string.=" &tr height='22'&&td valign='middle' width='*' class='tt2'&&img align='middle' alt='*' src='/images/bullet.gif'/& &a target='_blank' href='".$v['url']."'&".$v['title']."&/a&&/td&&td align='right' width='100'&".$v["pubdate"]."&/td&&/tr&"; } $html_string.="&/table&"; //这个是新闻读取的数量,不建议读取太多 $num=40; //新闻的总页数取整 $num_string=ceil($num/$count); //这里用键值对的方式 返回JSON格式的数据,0为新闻总页数,1为拼接的HTML新闻页面 $arr=array("0"=&$num_string, "1"=&$html_string); $jarr=json_encode($arr); echo $ } ?&
您可能感兴趣的文章:
上一篇:下一篇:
最 近 更 新
热 点 排 行

我要回帖

更多关于 js 传递函数 的文章

 

随机推荐