麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
发布初学者分页代码,请高手们评评
悬赏分:20 - 2007年08月13日

<?php $dbhost= "localhost"; //数据库服务器 $dbuser = "root"; //数据库的用户名 $dbpass = ""; //数据库的密码 $dbname= "123"; //数据库的名称 //===============================================================================// $data_link = @mysql_connect($dbhost,$dbuser,$dbpass); //连接数据库服务器 //===============================================================================// @mysql_select_db($dbname,$data_link); //激活数据库 if(!$a) {$a=0;} $page=3; $query="SELECT * FROM qqq WHERE 1 ORDER BY id DESC limit $a,$page"; $result=mysql_query($query,$data_link); $row=mysql_fetch_array($result); do { ?> <?echo $row[id]; echo $row[name]; echo "
"; ?> <? }while($row=mysql_fetch_array($result)); ?> <?php $rquery="select count(id) as ids from qqq "; $rresult=mysql_query($rquery,$data_link); $rrow=mysql_result($rresult,0); $all=ceil($rrow/$page); $ascpage=$a/$page; if($ascpage==0){ $ascpage=1; } else { $ascpage+=1; } if($a<=$page) { $up=0; } else { $up=$a-$page; } $down=$a+$page; if($down>$rrow){ $down=$a; } $last=($all*$page)-$rrow; $last=$page-$last; $last=$rrow-$last; echo "

数据共$rrow条 每页$page条 当前第$ascpage页 共$all首页 上一页 / 下一页 最后页
"; echo ""; echo ""; ?> 数据库名123 数据表 CREATE TABLE `qqq` ( `id` varchar(10) NOT NULL default '', `name` varchar(10) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM; # # 导出表中的数据 `qqq` # INSERT INTO `qqq` VALUES ('1', 'qqq'); INSERT INTO `qqq` VALUES ('2', '333'); INSERT INTO `qqq` VALUES ('33', '333'); INSERT INTO `qqq` VALUES ('333', '3333'); INSERT INTO `qqq` VALUES ('555', 'fdfd'); 还请高手们指点一下变量a的意思,偶也是初学者快二年了还没有搞懂分类惨啊

提问者:mylovepzq   08-13 17:05
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
98 + 66 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM