学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

带有多个查询的分页,如何???

带有多个查询的分页,如何???

<?php
require("inc/conn.php");
$pagesize=5;
$pageno=$_GET["pageno"]; //获得当前的页数
if (empty($pageno)) $pageno=1;

$offs=($pageno-1)*$pagesize;

$tpname=$_GET["tpname"];

$rec="select * from product where 1=1 ";

if ($tpname!="") //根据产品的名称查询
{
$rec=$rec." and tpname like '%$tpname%' ";
}

$rec=$rec." limit $offs,$pagesize";
$result=mysql_query($rec);
$shumu=?; //总的记录数
$pagenum=?; //总页数
?>
我想知道怎么求得$shumu和$pagenum的值?请高手指点
或者有代码的也可以一起分享以下,谢谢!

TOP

复制内容到剪贴板
代码:
<BR>&lt;?php<BR>require("inc/conn.php");<BR>$pagesize=5;<BR>$pageno=$_GET["pageno"]; //获得当前的页数<BR>if (empty($pageno)) $pageno=1;</P> <P>$offs=($pageno-1)*$pagesize;</P> <P>$tpname=$_GET["tpname"];</P> <P>$rec="select * from product where 1=1 "; </P> <P>if ($tpname!="") //根据产品的名称查询<BR>{ <BR> $rec=$rec." and tpname like '%$tpname%' "; <BR>}</P> <P>//得到总数和总页数<BR>$shumu = mysql_num_rows(mysql_query($rec));<BR>$pagenum = ceil($shumu/pagesize);</P> <P>$rec=$rec." limit $offs,$pagesize"; <BR>$result=mysql_query($rec);</P> <P>//$shumu=?; //总的记录数<BR>//$pagenum=?; //总页数<BR>?&gt;<BR>


翻页最好不要用like,效率不高

TOP

翻页最好不要用like,效率不高
那大哥,那应该怎么办呀,我想要个带
查询的分页程序,该怎么做呀?
光临我的论坛:http://bbs.east-xing.cn
http://net.east-xing.cn

TOP

没有人能帮助我吗?

光临我的论坛:http://bbs.east-xing.cn
http://net.east-xing.cn

TOP

这里好冷哦,还好我自己搞定6
光临我的论坛:http://bbs.east-xing.cn
http://net.east-xing.cn

TOP

发新话题