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通过session id 实现session共享和登录验证的代码
Jun 03 PHP
php eval函数用法 PHP中eval()函数小技巧
Oct 31 PHP
php/js获取客户端mac地址的实现代码
Jul 08 PHP
php实现天干地支计算器示例
Mar 14 PHP
php输出xml必须header的解决方法
Oct 17 PHP
php进行支付宝开发中return_url和notify_url的区别分析
Dec 22 PHP
php实现用于计算执行时间的类实例
Apr 18 PHP
PHP面向对象程序设计实例分析
Jan 26 PHP
Docker搭建自己的PHP开发环境
Feb 24 PHP
php实现姓名根据首字母排序的类与方法(实例代码)
May 16 PHP
laravel框架中表单请求类型和CSRF防护实例分析
Nov 23 PHP
thinkphp5 + ajax 使用formdata提交数据(包括文件上传) 后台返回json完整实例
Mar 02 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
Session服务器配置指南与使用经验的深入解析
2013/06/17 PHP
实例详解PHP中html word 互转的方法
2016/01/28 PHP
php新建文件的方法实例
2019/09/26 PHP
利用google提供的API(JavaScript接口)获取网站访问者IP地理位置的代码详解
2010/07/24 Javascript
基于jquery的表格排序
2010/09/11 Javascript
js异步加载的三种解决方案
2013/03/04 Javascript
使用javascript实现页面定时跳转总结篇
2013/09/21 Javascript
jquery缓动swing liner控制动画过程不同时刻的速度
2014/05/29 Javascript
JavaScript中rem布局在react中的应用
2015/12/09 Javascript
修复jQuery tablesorter无法正确排序的bug(加千分位数字后)
2016/03/30 Javascript
Vue.js每天必学之组件与组件间的通信
2016/09/08 Javascript
vue2.0开发实践总结之入门篇
2016/12/06 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
vue注册组件的几种方式总结
2018/03/08 Javascript
jQuery实现图片简单轮播功能示例
2018/08/13 jQuery
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
element中的$confirm的使用
2020/04/26 Javascript
JQuery绑定事件四种实现方法解析
2020/12/02 jQuery
Django中使用locals()函数的技巧
2015/07/16 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
2015/08/23 Python
python 拼接文件路径的方法
2018/10/23 Python
Python实现将HTML转成PDF的方法分析
2019/05/04 Python
python如何获取列表中每个元素的下标位置
2019/07/01 Python
Python 内置函数globals()和locals()对比详解
2019/12/23 Python
Python获取、格式化当前时间日期的方法
2020/02/10 Python
python两个list[]相加的实现方法
2020/09/23 Python
python 三种方法实现对Excel表格的读写
2020/11/19 Python
基于Html5实现的语音搜索功能
2019/05/13 HTML / CSS
阿迪达斯芬兰官方网站:adidas芬兰
2017/01/30 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2015/09/07 面试题
数控机械专业个人的自我评价
2014/01/02 职场文书
医学专业职业生涯规划范文
2014/02/05 职场文书
同意转租证明
2015/06/24 职场文书
2015年成本会计工作总结
2015/10/14 职场文书
利用Python实现Picgo图床工具
2021/11/23 Python
Nginx如何配置根据路径转发详解
2022/07/23 Servers