BBS(php & mysql)完整版(三)


Posted in PHP onOctober 09, 2006

//此页面为php3.php
<?
include "signup/mysql.inc";
switch($part){
   case "1" :$table="bbs_php";break;
   case "2" :$table="bbs_mysql";break;
   case "3" :$table="bbs_html";break;
   case "4" :$table="bbs_js";
   }
//echo $part;
?>

<html>
<head>
<title>xiaoyang</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript1.2" src="js/menu_comment.js"></script>
<script language="JavaScript1.2" src="js/fw_menu.js"></script>
<script language="JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<div id="Layer1" style="position:absolute; left:31px; top:1px; width:560px; height:46px; z-index:10">
<script language="JavaScript1.2">fwLoadMenus();</script></div>

<div id="Layer2" style="position:absolute; left:27px; top:41px; width:600px; height:15px; z-index:2">
  <hr color="#ff9999">
</div>
<div id="Layer3" style="position:absolute; left:73px; top:10px; width:2px; height:330px; z-index:3; background-color: #ff9999; layer-background-color: #ff9999; border: 1px none #000000"></div>
<div id="Layer4" style="position:absolute; left:560px; top:10px; width:2px; height:330px; z-index:4; background-color: #ff9999; layer-background-color: #ff9999; border: 1px none #000000"></div>
<div id="Layer5" style="position:absolute; left:86px; top:58px; width:464px; height:273px; z-index:5">  
  <table width="100%" border="0" cellspacing="1" cellpadding="0" height="20">
    <tr>  
      <td width="10%">  
        <div align="center"><font color="#CC33CC" size="2">人气</font></div>
      </td>
      <td width="38%">  
        <div align="center"><font color="#CC33CC" size="2">文章题目</font></div>
      </td>
      <td width="26%">  
        <div align="center"><font size="2" color="#CC33CC">作者</font></div>
      </td>
      <td width="26%">  
        <div align="center"><font color="#CC33CC" size="2">日期</font></div>
      </td>
    </tr>

<?  

   $sql="select * from ".$table." order by row DESC";
   $result=mysql_query($sql)or die(mysql_error());
   $row1=mysql_num_rows($result);

   $row_max_page=12;                      //分页计算
   $page=ceil($row1/$row_max_page);
   $left_row=$row1-$p*$row_max_page;
   $pre_left_row=$left_row+12;
   $start_row=$left_row+$row_max_page+1;
   if($left_row<=0)
     {
     $start_row=$pre_left_row+1;
     $left_row=0;
     }

   

    $sql="select * from ".$table." where row<'$start_row' and row>'$left_row' order by row DESC";
    $result=mysql_query($sql)or die(mysql_error());

    while($row=mysql_fetch_array($result)){

       static $i=0;
       $i++;
       if($i%2)
        $color="CCCCFF";
       else $color="FFCCFF";
    echo "<tr>";  
    echo "  <td width=10% bgcolor=#".$color."> ";
    echo "    <div align=center><font size=2 color=#3333FF>".$row["number"]."</font></div>";
    echo "  </td>";
    echo "  <td width=38% bgcolor=#".$color."> ";
    echo "    <div align=center><font size=2 color=#3333FF><a    href='look.php?id=".$row["id"]."&&table=".$table."'>".$row["title"]."</a></font></div>";
    echo "  </td>";
    echo "  <td width=26% bgcolor=#".$color."> ";
    echo "    <div align=center><font size=2 color=#3333FF>".$row["userid"]."</font></div>";
    echo "  </td>";
    echo "  <td width=26% bgcolor=#".$color."> ";
    echo "    <div align=center><font size=2 color=#3333FF>".$row["date1"]."</font></div>";
    echo "  </td>    </tr>";

         }

    echo"</table>";                
    echo "<BR><div align=center><table><tr><td><FONT SIZE=2 >";
   for($i=1;$i<=$page;$i++)
   {
   echo "<a href='".$PHP_SELF."?p=".$i."&&table=".$table."'>[".$i."]</a> ";
   }
   ?>
    </FONT></td></tr>
  </table></div>
</div>
<div id="Layer6" style="position:absolute; left:409px; top:29px; width:118px; height:17px; z-index:6"></div>
<div id="Layer7" style="position:absolute; left:451px; top:28px; width:65px; height:12px; z-index:8">  
  <a href="say.php?table=<?echo $table ;?>" target="_self" onMouseOver="window.status='';return true"><font size="2" color="#FF33FF">我要发言</font></a></div>
<p> </p>
<p> </p>
</body>
</html>

PHP 相关文章推荐
php smarty模版引擎中的缓存应用
Dec 02 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
Aug 01 PHP
延长phpmyadmin登录时间的方法
Feb 06 PHP
linux命令之调试工具strace的深入分析
Jun 03 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
Jan 22 PHP
PHP5.3新特性小结
Feb 14 PHP
PHP加密技术的简单实现
Sep 04 PHP
PHP实现的mysql主从数据库状态检测功能示例
Jul 20 PHP
PHP使用正则表达式实现过滤非法字符串功能示例
Jun 04 PHP
Thinkphp5 如何隐藏入口文件index.php(URL重写)
Oct 16 PHP
PHP设计模式之数据访问对象模式(DAO)原理与用法实例分析
Dec 12 PHP
TP3.2.3框架文件上传操作实例详解
Jan 23 PHP
将数字格式的计算结果转为汉字格式
Oct 09 #PHP
透析PHP的配置文件php.ini
Oct 09 #PHP
一个简单的自动发送邮件系统(三)
Oct 09 #PHP
一个简单的自动发送邮件系统(一)
Oct 09 #PHP
一个简单的自动发送邮件系统(二)
Oct 09 #PHP
通过html表格发电子邮件
Oct 09 #PHP
在 PHP 中使用随机数的三个步骤
Oct 09 #PHP
You might like
世界咖啡生产者论坛呼吁:需要立即就咖啡价格采取认真行动
2021/03/06 咖啡文化
关于文本留言本的分页代码
2006/10/09 PHP
PHP新手上路(五)
2006/10/09 PHP
图解找出PHP配置文件php.ini的路径的方法
2014/08/20 PHP
浅析Yii2 GridView 日期格式化并实现日期可搜索教程
2016/04/22 PHP
vmware linux系统安装最新的php7图解
2019/04/14 PHP
PHP抽象类与接口的区别实例详解
2019/05/09 PHP
JavaScript的document对象和window对象详解
2010/12/30 Javascript
Jquery实现仿新浪微博获取文本框能输入的字数代码
2013/02/22 Javascript
js 弹出新页面避免被浏览器、ad拦截的一种新方法
2014/04/30 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
2016/05/12 Javascript
微信小程序 页面跳转和数据传递实例详解
2017/01/19 Javascript
浅谈vue实现数据监听的函数 Object.defineProperty
2017/06/08 Javascript
详解Angular4 路由设置相关
2017/08/26 Javascript
JavaScript闭包的简单应用
2017/09/01 Javascript
Vue多环境代理配置方法思路详解
2019/06/21 Javascript
浅谈JavaScript中this的指向更改
2020/07/28 Javascript
浅谈vue.watch的触发条件是什么
2020/11/07 Javascript
Django实现文件上传和下载功能
2019/10/06 Python
Python全局锁中如何合理运用多线程(多进程)
2019/11/06 Python
Python实现动态循环输出文字功能
2020/05/07 Python
Python+OpenCV图像处理——实现直线检测
2020/10/23 Python
Python和Bash结合在一起的方法
2020/11/13 Python
matplotlib常见函数之plt.rcParams、matshow的使用(坐标轴设置)
2021/01/05 Python
广州迈达威.net面试题目
2012/03/10 面试题
博士生入学考试推荐信
2013/11/17 职场文书
班级聚会策划书
2014/01/16 职场文书
干部培训自我鉴定
2014/01/22 职场文书
2014国庆黄金周超市促销活动方案
2014/09/21 职场文书
公民代理授权委托书
2014/09/24 职场文书
校本课程教学计划
2015/01/19 职场文书
幼儿园重阳节活动总结
2015/05/05 职场文书
赵氏孤儿观后感
2015/06/09 职场文书
导游词之贵州百里杜鹃
2019/10/29 职场文书
Python并发编程实例教程之线程的玩法
2021/06/20 Python
Node实现搜索框进行模糊查询
2021/06/28 Javascript