文章推荐系统(三)


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 相关文章推荐
基于mysql的论坛(6)
Oct 09 PHP
php的大小写敏感问题整理
Dec 29 PHP
PHP查询网站的PR值
Oct 30 PHP
学习php中的正则表达式
Aug 17 PHP
使用PHP实现阻止用户上传成人照片或者裸照
Dec 25 PHP
php数组比较实现查找连续数的方法
Jul 29 PHP
ThinkPHP发送邮件示例代码
Oct 08 PHP
关于PHP中协程和阻塞的一些理解与思考
Aug 11 PHP
OAuth认证协议中的HMACSHA1加密算法(实例)
Oct 25 PHP
Thinkphp5框架使用validate实现验证功能的方法
Aug 27 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
Sep 11 PHP
php实现简单四则运算器
Nov 29 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
PHP语法速查表
2007/01/02 PHP
Codeigniter出现错误提示Error with CACHE directory的解决方案
2014/06/12 PHP
PHP实现GIF图片验证码
2015/11/04 PHP
php计划任务之验证是否有多个进程调用同一个job的方法
2015/12/07 PHP
PHP会员找回密码功能的简单实现
2016/09/05 PHP
PHP连接MySQL数据库的三种方式实例分析【mysql、mysqli、pdo】
2019/11/04 PHP
javascript中创建对象的三种常用方法
2010/12/30 Javascript
JS获取后台Cookies值的小例子
2013/03/04 Javascript
浅析jQuery对select操作小结(遍历option,操作option)
2013/07/04 Javascript
JS实现两个大数(整数)相乘
2014/04/28 Javascript
jquery text()方法取标签中的文本
2014/07/25 Javascript
jQuery实现鼠标双击Table单元格变成文本框及输入内容后更新到数据库的方法
2015/11/25 Javascript
详解JavaScript基于面向对象之继承实例
2015/12/16 Javascript
关于JS变量和作用域详解
2016/07/28 Javascript
详解js树形控件—zTree使用总结
2016/12/28 Javascript
详解VueJs异步动态加载块
2017/03/09 Javascript
详解nodejs通过代理(proxy)发送http请求(request)
2017/09/22 NodeJs
js登录滑动验证的实现(不滑动无法登陆)
2018/01/03 Javascript
angular4笔记系列之内置指令小结
2018/11/09 Javascript
vue中轮训器的使用
2019/01/27 Javascript
150行代码带你实现微信小程序中的数据侦听
2019/05/17 Javascript
vue el-tree 默认展开第一个节点的实现代码
2020/05/15 Javascript
Python中处理字符串之isalpha()方法的使用
2015/05/18 Python
python实现带声音的摩斯码翻译实现方法
2015/05/20 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
2017/12/25 Python
Python操作Sonqube API获取检测结果并打印过程解析
2019/11/27 Python
python 数据库查询返回list或tuple实例
2020/05/15 Python
Python-opencv实现红绿两色识别操作
2020/06/04 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
Python命令行参数argv和argparse该如何使用
2021/02/08 Python
css3气泡 css3关键帧动画创建的动态通知气泡
2013/02/26 HTML / CSS
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
公司募捐倡议书
2014/05/14 职场文书
支教个人总结
2015/03/04 职场文书
严以律己专题学习研讨会发言材料
2015/11/09 职场文书
python基础学习之递归函数知识总结
2021/05/26 Python