<table>
<?php
$sql = "SELECT per_name,per_id, photo FROM per WHERE part=1 ORDER BY per_id ";
$result = mysql_query($sql);
$num_rows = mysql_num_rows($result);
$n = 0;
while($data = mysql_fetch_array($result))
{
if($n % 5 == 0) echo "<tr>";
$per_id = $data['per_id'];
$per_name = htmlspecialchars($data['per_name']);
$photo = ($data['photo']) ? $data['photo']:'default.gif';
?>
<td valign="top" align="center">
<a href="show.php?law_id=<?php echo per_id ?>" ><img border="0" src="uploads/<?php echo $photo ?>" height="120" width="86" />
</a><br /><a><?php echo $per_name ?></a>
</td>
<?php
if(%n == $num_rows-1){
if($n % 5 != 4){
$s = '';
for($i=0;$i<(4- ($n % 5));$i++) $s .= '<td></td>';
echo $s . "</tr>";
}
}
if($n % 5 == 4) echo "</tr>";
$n++;
}
?>
</table>
<?php
$sql = "SELECT per_name,per_id, photo FROM per WHERE part=1 ORDER BY per_id ";
$result = mysql_query($sql);
$num_rows = mysql_num_rows($result);
$n = 0;
while($data = mysql_fetch_array($result))
{
if($n % 5 == 0) echo "<tr>";
$per_id = $data['per_id'];
$per_name = htmlspecialchars($data['per_name']);
$photo = ($data['photo']) ? $data['photo']:'default.gif';
?>
<td valign="top" align="center">
<a href="show.php?law_id=<?php echo per_id ?>" ><img border="0" src="uploads/<?php echo $photo ?>" height="120" width="86" />
</a><br /><a><?php echo $per_name ?></a>
</td>
<?php
if(%n == $num_rows-1){
if($n % 5 != 4){
$s = '';
for($i=0;$i<(4- ($n % 5));$i++) $s .= '<td></td>';
echo $s . "</tr>";
}
}
if($n % 5 == 4) echo "</tr>";
$n++;
}
?>
</table>
解决方案 »
- PHP header
- 菜单样式
- php查询指定用户排行名次
- 我想知道类似土豆网上传视频时它是怎么从这个视频中切除来一个展示的小图的!
- 求PHP相关的编程书籍
- ThinkPHP问题求解
- 这是意思?<form method="POST" action="<?php echo $_SERVER['PHP_SELF'].'?inc_name=edit_customer&cid='.$_REQUEST['cid']; ?>">
- 希望在本地用php调用存放在web上的access数据库里的数据,该如何连接?
- 在线人数统计问题!
- 一个有点难度的函数问题
- 164321怎么转成164000?
- 大家好!请问哪里有PHP入门教程下载!
也可以用div+css,控制宽度,自动回行