+ -
当前位置:首页 → 问答吧 → 默默分页+smarty+adodb实现分页

默默分页+smarty+adodb实现分页

时间:2007-05-16

来源:互联网

程序段 jing.PHP
复制PHP内容到剪贴板
PHP代码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
include ("smarty/Smarty.class.php"); 
include("adodb/adodb.inc.php"); 
include("config.php"); 
require_once("include/JSON.php");

$db = NewADOConnection('mysql');
$db->Connect($dbhost,$dbuser,$dbpass, $dbname)or die("C FAILED");
mysql_query('set names "utf8"');
$data=$db->Execute("select * from wenzhang WHERE `tai` LIKE '精品宝典'") or die("q FAILED"); 

$total = $data->RecordCount();
$page=isset($_GET['page'])?intval($_GET['page']):1;       
$num=2;    
$pagenum=ceil($total/$num);  
If($page>$pagenum || $page == 0){
       Echo "Error : Can Not Found The page .";
       Exit;}
$offset=($page-1)*$num;                                     
$info=$db->Execute("select * from wenzhang WHERE `tai` LIKE '精品宝典' limit $offset,$num");   
While(!$info->EOF){
       $it[]=$info->fields;
      // echo $it."<br>";
       $info->MoveNext();
}                                                            
For($i=1;$i<=$pagenum;$i++){       
       $show[]=($i!=$page)?"<a href='jing.php?page=".$i."'>$i</a>":"<b>$i</b>";
       //Echo $show." ";
}


while(!$data->EOF){
//$id[]=$dataReturned->fields['id'];
$t[]=$data->fields;
$data->MoveNext();
}


//print_r($ttt);
$template  =  new Smarty;
$template->assign('it',$it);
$template->assign('show',$show);
$template->display('hot.tpl');
?>

作者: YYXX   发布时间: 2007-05-15

tpl段 hot.tpl
复制PHP内容到剪贴板
PHP代码:
//.....
  <table width="90%" height="10" border="0" align="center" id="table1"> 
    <tr align="right"><td>页数:{foreach from=$show key=k item=v} {$v}{/foreach}</td></tr>
   {foreach from=$it key=k item=v} <tr align="center"><td><a href="show.php?id={$v.id}">{$v.title}</a></td></tr>{/foreach}

  </table>
//.....

作者: YYXX   发布时间: 2007-05-15

阿,这个。看不懂。没接触过ajax!

惨惨惨那!

作者: xiaoqiang527   发布时间: 2007-05-16

没有用AJAX哦,JSON根本没有用哦

作者: YYXX   发布时间: 2007-05-17

没人看啊,,版主呢??

作者: YYXX   发布时间: 2007-05-22

飘过

作者: ccxutao   发布时间: 2008-04-01

我看了,感觉不错

作者: atree1984   发布时间: 2008-05-10

不过对于我这个新手,没注释,麻烦点

作者: atree1984   发布时间: 2008-05-10

还不错了,支持

作者: lishilin   发布时间: 2008-05-12

作者: diego   发布时间: 2008-06-19