从数据库读出的图片路径显示图片,想每行排3个图片,然后另起一行,怎能么排!
for ($i=0;$i<31;$i=$i+3)
{
echo $i;
echo $i+1;
echo $i+2;
echo "<br />";
}这种方法不行,我是在表格里的td里再放一个表格,
如果循环td里的表格,是一直竖着排下去!
如果循环td,但是td的表格不会换行排列的,会横向拉的很长!注意:图片是放在td里的表格里的,因为还要显示图片的一些信息,只能td里再放一个表格把图片和图片信息放里面了!现在只要设置每行显示图片的个数,比如设置2个,就是每行显示2个图片和图片信息,然后另起一行,
比如设置3个,就是每行显示3个图片和图片信息,然后另起一行,依此类推!不管什么方法,只要显示如上所述就可以了,我谢! <table width="540" height="127" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td width="114"> </td>
<td width="138"> </td>
<td width="128"> </td>
<td width="160"> </td>
</tr>
<tr>
<td
<?
while($arr=mysql_fetch_array($result))
{ $j++;
$username=$arr['username'];
$email=$arr['email'];
?>
<?
if($j%3!=0){ ?>
<td colspan="4" align="left">
<table width="250" border="0" cellpadding="0" cellspacing="0" onmouseover=this.style.backgroundColor='#FFC1C1' onmouseout=this.style.backgroundColor='' >
<tr >
<td width="117" rowspan="7"><img src="../image/she_user.png" alt="" width="114" height="128"></td>
<td width="148"> </td>
</tr>
<tr>
<td><font size="2">用戶名</font><font size="2" color="#FF6666"><b><? echo $username; ?></b></font></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><font size="2">郵件</font><font size="2" color="#FF6666"><? echo $email; ?></font></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<font size="2" color="#FF6666">
<a onClick="location.href='user.php?action=update&id=<?=$arr['id']?>';">修改</a> | <a onClick="if(confirm('确定删除吗!')==true){location.href='usermange.php?action=del&id=<?=$arr['id']?>';}">刪除</a>
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="../image/line_02.gif" width="265" height="6"></td>
</tr>
</table>
</td>
<?
}else if(($j>=3)&&($j%3==0||$j%4==0)){
?> <tr>
<td colspan="4" align="left">
<table width="250" border="0" cellpadding="0" cellspacing="0" onmouseover=this.style.backgroundColor='#FFC1C1' onmouseout=this.style.backgroundColor='' >
<tr >
<td width="117" rowspan="7"><img src="../image/she_user.png" alt="" width="114" height="128"></td>
<td width="148"> </td>
</tr>
<tr>
<td><font size="2">用戶名</font><font size="2" color="#FF6666"><b><? echo $username; ?></b></font></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><font size="2">郵件</font><font size="2" color="#FF6666"><? echo $email; ?></font></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<font size="2" color="#FF6666">
<a onClick="location.href='user.php?action=update&id=<?//=$arr['id']?>';">修改</a> | <a onClick="if(confirm('确定删除吗!')==true){location.href='usermange.php?action=del&id=<?//=$arr['id']?>';}">刪除</a>
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="../image/line_02.gif" width="265" height="6"></td>
</tr>
</table>
</td>
</tr>
<? } ?>
<? } ?>
</td>
</tr>
</table>
for ($i=0;$i<31;$i=$i+3)
{
echo $i;
echo $i+1;
echo $i+2;
echo "<br />";
}这种方法不行,我是在表格里的td里再放一个表格,
如果循环td里的表格,是一直竖着排下去!
如果循环td,但是td的表格不会换行排列的,会横向拉的很长!注意:图片是放在td里的表格里的,因为还要显示图片的一些信息,只能td里再放一个表格把图片和图片信息放里面了!现在只要设置每行显示图片的个数,比如设置2个,就是每行显示2个图片和图片信息,然后另起一行,
比如设置3个,就是每行显示3个图片和图片信息,然后另起一行,依此类推!不管什么方法,只要显示如上所述就可以了,我谢! <table width="540" height="127" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td width="114"> </td>
<td width="138"> </td>
<td width="128"> </td>
<td width="160"> </td>
</tr>
<tr>
<td
<?
while($arr=mysql_fetch_array($result))
{ $j++;
$username=$arr['username'];
$email=$arr['email'];
?>
<?
if($j%3!=0){ ?>
<td colspan="4" align="left">
<table width="250" border="0" cellpadding="0" cellspacing="0" onmouseover=this.style.backgroundColor='#FFC1C1' onmouseout=this.style.backgroundColor='' >
<tr >
<td width="117" rowspan="7"><img src="../image/she_user.png" alt="" width="114" height="128"></td>
<td width="148"> </td>
</tr>
<tr>
<td><font size="2">用戶名</font><font size="2" color="#FF6666"><b><? echo $username; ?></b></font></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><font size="2">郵件</font><font size="2" color="#FF6666"><? echo $email; ?></font></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<font size="2" color="#FF6666">
<a onClick="location.href='user.php?action=update&id=<?=$arr['id']?>';">修改</a> | <a onClick="if(confirm('确定删除吗!')==true){location.href='usermange.php?action=del&id=<?=$arr['id']?>';}">刪除</a>
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="../image/line_02.gif" width="265" height="6"></td>
</tr>
</table>
</td>
<?
}else if(($j>=3)&&($j%3==0||$j%4==0)){
?> <tr>
<td colspan="4" align="left">
<table width="250" border="0" cellpadding="0" cellspacing="0" onmouseover=this.style.backgroundColor='#FFC1C1' onmouseout=this.style.backgroundColor='' >
<tr >
<td width="117" rowspan="7"><img src="../image/she_user.png" alt="" width="114" height="128"></td>
<td width="148"> </td>
</tr>
<tr>
<td><font size="2">用戶名</font><font size="2" color="#FF6666"><b><? echo $username; ?></b></font></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><font size="2">郵件</font><font size="2" color="#FF6666"><? echo $email; ?></font></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<font size="2" color="#FF6666">
<a onClick="location.href='user.php?action=update&id=<?//=$arr['id']?>';">修改</a> | <a onClick="if(confirm('确定删除吗!')==true){location.href='usermange.php?action=del&id=<?//=$arr['id']?>';}">刪除</a>
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="../image/line_02.gif" width="265" height="6"></td>
</tr>
</table>
</td>
</tr>
<? } ?>
<? } ?>
</td>
</tr>
</table>
$a = array (1,2,3,4,5,6,7,8,9,10,11);
$i = 0;
echo "<table border=1><tr>";
foreach ($a as $k){
if($i%3==0) {
echo "</tr><tr>";
}
echo "<td>",$k,"</td>";
$i ++;
}
echo "</tr></table>";