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>