文章推荐系统(三)


Posted in PHP onOctober 09, 2006

=====Article.php====
<?
if(!isset($pagenum)){
   $pagenum=1;}
$conn=mysql_connect("localhost","user","password");
mysql_select_db("bamboo");
$sql="select count(*) from article";
$result=mysql_query($sql,$conn);
$count=mysql_result($result,0);
$sign=0;
$lesssign=0;
$pagec=1;
    for($icount=0;($icount<$count)&&($sign=0);$icount+=16){
      for($i=0;$i<=16;$i++){
        if(($icount*16+$i)==$count)
          $sign=1;
       }
    $pagec++;
    }
    $dispeof=16*$pagenum;
  $dispend=16*($pagenum-1);
  if($count>=(16*$pagenum))
    $dispbeg=16*$pagenum;
  else
    $dispbeg=$count;
     $isdispnum=$count-$dispeof;
    if($isdispnum<0){
      $lesssign=1;
    }
  echo"<table width=100%>";
   $fuhao="◇  ";
    $color=e9eae9;
    $iscolor=0;
    $lessnum=0;
  for($i=$dispbeg;$i>$dispend;$i--){
      $sql="select *from article where id='$i'";
      $result=mysql_query($sql,$conn);
       echo"<tr><td align=left bgcolor=$color>";
       echo $fuhao;
      echo"<a href=articledisp.php?article_id=$i>";
      $obj=mysql_fetch_object($result);
      echo $obj->articlename;
      echo"</a></td></tr>";
      $lessnum++;
         if($iscolor==0){
         $color=ffffff;
         $iscolor=1;
       }
       else{
         $color=e9eae9;
         $iscolor=0;
       }
      }
       if($lesssign==1){
      for($iless=$lessnum;$iless<=16;$iless++){
       echo"<tr bgcolor=$color><td>";
       echo $fuhao."<br>n";
       echo"</td></tr>";
          if($iscolor==0){
         $color=ffffff;
         $iscolor=1;
       }
       else{
         $color=e9eae9;
         $iscolor=0;
       }
       }
    }
  echo"</table>";
  ?>
   </td>
  </tr>
    </table>
  <?
   echo"<table width=100% bgcolor=00ff00>";
    $str="共有";
    $str=$str.strval($pagec);
    $str=$str."页";
    echo"<tr><td>$str";
    echo"</td>";
    echo"<td align=center>";
    $str="当前页是第";
    $str=$str.strval($pagenum);
    $str=$str."页";
    echo $str;
    echo"</td>";
    echo"<td>";
    echo"转到第";
    for($i=1;$i<=$pagec;$i++){
      $strpage=" ";
      $strpage=$strpage.strval($i);
      $strpage=$strpage." ";
       echo"<a href=articlcont.php?pagenum=$i>$strpage</a>";
    }
    echo"页";
    echo"</td>";
    echo"</tr>";
    echo"</table>";
    mysql_close($conn);
  ?>

                                                      (待续)  

PHP 相关文章推荐
在Windows版的PHP中使用ADO
Oct 09 PHP
使用 MySQL Date/Time 类型
Mar 26 PHP
php懒人函数 自动添加数据
Jun 28 PHP
利用PHP生成静态HTML文档的原理
Oct 29 PHP
浅谈PHP调用Webservice思路及源码分享
Jun 04 PHP
php中替换字符串中的空格为逗号','的方法
Jun 09 PHP
php生成随机数的三种方法
Sep 10 PHP
教你如何开启shopnc b2b2c 伪静态
Oct 21 PHP
php示例详解Constructor Prototype Pattern 原型模式
Oct 15 PHP
PHP中each与list用法分析
Jan 08 PHP
总结PHP删除字符串最后一个字符的三种方法
Aug 30 PHP
php服务器的系统详解
Oct 12 PHP
多重?l件?合查?(一)
Oct 09 #PHP
推荐文章系统(一)
Oct 09 #PHP
资料注册后发信小技巧
Oct 09 #PHP
文章推荐系统(二)
Oct 09 #PHP
谈谈PHP语法(5)
Oct 09 #PHP
谈谈PHP语法(4)
Oct 09 #PHP
谈谈PHP语法(3)
Oct 09 #PHP
You might like
造势之举?韩国总统候选人发布《星际争霸》地图
2017/04/22 星际争霸
使用PHP提取视频网站页面中的FLASH地址的代码
2010/04/17 PHP
php中get_magic_quotes_gpc()函数说明
2017/02/06 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
一个很简单的办法实现TD的加亮效果.
2006/06/29 Javascript
28个JS验证函数收集
2010/03/02 Javascript
JQuery 应用 JQuery.groupTable.js
2010/12/15 Javascript
JQuery入门——移除绑定事件unbind方法概述及应用
2013/02/05 Javascript
jquery实现的下拉和收缩效果示例
2014/08/21 Javascript
js阻止事件追加的具体实现
2014/10/15 Javascript
js模仿php中strtotime()与date()函数实现方法
2015/08/11 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
判断JS对象是否拥有某属性的方法推荐
2016/05/12 Javascript
浅谈angular懒加载的一些坑
2016/08/20 Javascript
手机图片预览插件photoswipe.js使用总结
2016/08/25 Javascript
AngularJs bootstrap搭载前台框架——准备工作
2016/09/01 Javascript
easyui中combotree循环获取父节点至根节点并输出路径实现方法
2016/11/10 Javascript
解决AjaxFileupload 上传时会出现连接重置的问题
2017/07/07 Javascript
JavaScript实现换肤功能
2017/09/15 Javascript
JavaScript简单实现合并两个Json对象的方法示例
2017/10/16 Javascript
Angularjs过滤器实现动态搜索与排序功能示例
2017/12/13 Javascript
如何理解Vue的v-model指令的使用方法
2018/07/19 Javascript
浅谈layui框架自带分页和表格重载的接口解析问题
2019/09/11 Javascript
vue数据响应式原理知识点总结
2020/02/16 Javascript
Python显示进度条的方法
2014/09/20 Python
Python验证码识别处理实例
2015/12/28 Python
Python类装饰器实现方法详解
2018/12/21 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
党员个人自我剖析材料
2014/10/08 职场文书
班主任经验交流材料
2014/12/16 职场文书
会计试用期自我评价
2015/03/10 职场文书
2015年度物业公司工作总结
2015/04/27 职场文书
2015年班组建设工作总结
2015/05/13 职场文书
MySQL和Oracle批量插入SQL的通用写法示例
2021/11/17 MySQL
SpringBoot整合阿里云视频点播的过程详解
2021/12/06 Java/Android
MongoDB误操作后使用oplog恢复数据
2022/04/11 MongoDB