get方式获取页码,id号分页显示查询结果
2017-07-26 16:07
513 查看
<?php require "../../class/connect.php"; require "../../data/dbcache/class.php"; require "../../class/db_sql.php"; $link = db_connect(); $empire = new mysqlquery(); $add = $_GET; $tagid = $add[tagid]; $total="select count(*) as total from {$dbtbpre}enewstagsdata where tagid=$tagid "; $res = mysql_query($total); $num=mysql_fetch_array($res); $totalNumber=$num[0]; $orderby = $_GET["orderby"]; $perNumber = 20; $page = $_GET["page"]; $totalPage = ceil($totalNumber / $perNumber); if (!$page) { $page = 1; } $startCount = ($page - 1) * $perNumber; $sql="select id from {$dbtbpre}enewstagsdata where tagid=$tagid order by newstime desc limit $startCount,$perNumber"; $rst = mysql_query($sql); while($str=mysql_fetch_assoc($rst)) { $query = mysql_query("select title,newstime,titlepic,titleurl,smalltext,classid,onclick,befrom from {$dbtbpre}ecms_news where id=$str[id]"); while ($row = $empire->fetch($query)) { $titlepic = ($row["titlepic"] ? $row["titlepic"] : $public_r[newsurl] . "e/data/images/notimg.gif"); $csql = mysql_query("select classname from {$dbtbpre}enewsclass where classid='" . $row["classid"] . "' limit 1"); $cr = $empire->fetch($csql); echo "<li class=\"item\"> <span id=\"ad_extra\" style=\"display:none;\"></span> <div class=\"y-box item-inner\"> <div class=\"y-left lbox\" ga_event=\"article_img_click\"> <a class=\"img-wrap\" target=\"_blank\" href=\"" . $row["titleurl"] . "\"> <img alt=\"\" src=\"" . $titlepic. "\" /> </a> </div> <div class=\"rbox \"> <div class=\"rbox-inner\"> <div class=\"title-box\" ga_event=\"article_title_click\"> <a class=\"link title\" target=\"_blank\" href=\"" . $row["titleurl"] . "\"> " . $row["title"] . " </a> </div> <div class=\"y-box footer\"> <div class=\"y-left\"> <div class=\"y-left\"> <a class=\"lbtn tag-hot\" ga_event=\"article_avatar_click\" href=\"/" . $class_r[$row[classid]][classpath] . "/\">" . $class_r[$row[classid]][classname] . "</a> <a class=\"lbtn source\" ga_event=\"article_name_click\"> " . $row["befrom"] . " </a> </div> <span class=\"lbtn\"> " . date("m-d H:i", $row["newstime"]) . "</span> <span> " . $row["onclick"] . "阅读</span> </div> <div class=\"y-right\"> </div> </div> </div> </div> </div>"; } } $empire = NULL; db_close(); ?>
相关文章推荐
- ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
- ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
- ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
- 前台jsp获取后台查询的结果集数据并实现分页显示
- mysql查询结果分页显示
- Android中通过反射和getResource()得到id的方式去改变View的显示效果
- php中如何分页显示查询数据结果
- ListView的常见优化:获取网络图片异步加载,分批加载,分页显示,图片缓存等优化方式
- SQL server2008 多表联合查询,分页显示结果
- 面试题:如何对查询结果进行分页显示
- 当查询一个列表的时候获取此列表id结果作为另一个sql的是否存在的条件处理
- 初级_获取MySQL数据分页查询显示在前端
- 将sharepoint中的跨网站、列表查询的结果用SPGridView分页显示
- Web开发——获取查询内容(内容分页显示)【前台页面部分】
- Struts中如何实现查询结果分页显示
- 使用SpringData JPAQL获取查询结果query.getResultList()读取后EntityManager会自动关闭
- ListView优化,获取网络图片异步加载,分批加载,分页显示,图片缓存等优化方式
- Struts中如何实现查询结果分页显示
- 使用select2实现查询结果分页显示
- jsp+MySQL的查询结果分页显示[实例]