| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 864 人关注过本帖
标题:php 每页循环2行3列的6条记录,应当怎么写?
只看楼主 加入收藏
xuehao
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2011-1-18
结帖率:55.56%
收藏
 问题点数:0 回复次数:2 
php 每页循环2行3列的6条记录,应当怎么写?
请教朋友:
php 每页循环2行3列的6条记录,应当怎么写?
我是这样写的,却显示不了??
如下代码:
<table width="800" border="2" align="center" cellpadding="0" cellspacing="0" bordercolor="#00FFFF" bgcolor="#99CCFF">
  <tr><?php
//连接数据库
include_once("conn.php");
//设定每一页显示的记录数
$pagesize=2;
//取得记录总数,计算总页数用
$res=mysql_query("select count(*) from pic " ,$conn);
$myrow = mysql_fetch_array($res);
$numrows=$myrow[0];
//计算总页数
$pages=intval($numrows/$pagesize);
if ($numrows%$pagesize)
$pages++;
//判断页数设置与否,如无则定义为首页
if (!isset($page))
$page=1;
$page = isset($_GET['page']) ? $_GET['page'] : 1;
//判断转到页数
if (isset($ys))
if ($ys>$pages)
$page=$pages;
else
$page=$ys;
//计算记录偏移量
$offset=$pagesize*($page-1);
//取记录
$res=mysql_query("select id,Tp_Url from pic order by id desc limit $offset,$pagesize" ,$conn);

//==================================================================

while($row = mysql_fetch_array($res))

{
for ($i=0;$i<1;$i++) {
echo("<tr>");
for ($j=0;$j<3;$j++) {
echo("<td><table width='267' height='270' border='1' align='left' cellpadding='10' cellspacing='1' bordercolor='#339900' bgcolor='#0000FF' id='b3'>
        <tr>
          <td width='242' align='center' bgcolor='#00CCFF'><img src='tp/<?php echo $row[4];?>' width='200' height='160' border='0' /></a></td>
        </tr>
        <tr>
          <td align='center' bgcolor='#00CCFF'><a href='adm_zw.php?id=<?php echo $row[0];?>' class='STYLE4'>标题:</a><span class='STYLE2'><a href='adm_zw.php?id=<?php echo $row[0];?>'><?php echo $row[1];?></a></span></td>
        </tr>
        <tr>
          <td align='center' bgcolor='#00CCFF'><span class='STYLE3'><a href='save.php?id=<?php echo $row[0]; ?>&ac=kgct&kg=false'>【关闭】</a> <a href='save.php?id=<?php echo $row[0];?>&ac=kgct&kg=true'>【开启】</a> <a href='adm_edit.php?id=<?php echo $row[0];?>'>【编辑修改】</a> <a href='save.php?id=<?php echo $row[0];?>&ac=admdel'>【删除】</a></span></td>
        </tr>
      </table></td>");
}
echo("</tr>");
}
?>
   
<?php

}
?>
  </tr>

</table>
<table width="810" border="4" align="center" cellpadding="0" cellspacing="0" bordercolor="#339900" bgcolor="#00CCFF">
  <tr>
    <td width="800" height="30" align="center">
    <?php

//显示总页数
echo "共有".$pages."页(".$page."/".$pages.")";
 
for ($i=1;$i<$page;$i++)
echo "<a href='fycx_tp2.php?page=".$i."'>第".$i ."页</a>  ";
echo "第".$page."页  ";
for ($i=$page+1;$i<=$pages;$i++)
echo "<a href='fycx_tp2.php?page=".$i."'>第".$i ."页</a>  ";


//显示转到页数

$first=1;
$prev=$page-1;
$next=$page+1;
$last=$pages;
if ($page>1)
{
echo "<a href='fycx_tp2.php?page=".$first."'>首页</a>  ";
echo "<a href='fycx_tp2.php?page=".$prev."'>上一页</a>  ";
}
if ($page<$pages)
{
echo "<a href='fycx_tp2.php?page=".$next."'>下一页</a>  ";
echo "<a href='fycx_tp2.php?page=".$last."'>尾页</a>  ";
}
?></td>
  </tr>
</table>
搜索更多相关主题的帖子: center border 连接数据库 记录 
2012-06-19 08:34
xuehao
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2011-1-18
收藏
得分:0 
php 每页循环2行3列的6条记录,应当怎么写?
2012-06-20 07:47
xuehao
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2011-1-18
收藏
得分:0 
php 每页循环2行3列的6条记录,应当怎么写?
帮帮我
2012-06-20 07:48
快速回复:php 每页循环2行3列的6条记录,应当怎么写?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.042512 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved