对不起,我不知道如何提出这个问题。我有一个会员页面,显示会员的信息。但是我只能设法将其作为列表下载,我想显示如下:
这是我用来显示我的会员表的当前代码:
</table>
<table width='302' height="40px" border='0' style="background-color: #F5F5F5;padding: 2px 5px;border: 1px solid #DEDEDE; border-radius: 5px;">
<tr>
<td align="left" width="151" height='38px'><font size='2px'><?php echo '' . ucfirst ($row['user_n']) . '' ?></font></td>
<td align="left" width="153" ><font size='2px'><?php echo ''. ucfirst ($row['b_name']) . '' ?></font></td>
<td align="left" width="89"><?php $timestamp = strtotime($row['login_time']); if($timestamp >= time()-1200) { echo "<img src='../includes/images/online.png'>"; } else {echo "<img src='../includes/images/offline.png'"; } ?></td>
<td align="left" width="65"><?php if($row['premium'] == "1") { echo "<img src='../includes/images/premium.png'>"; } else {echo "<img src='../includes/images/npremium.png'>"; }?></td>
<td align="left" width="98" ><font size='2px'><?php echo '' . $row['date'] . '' ?></font></td>
<td align="left" width="52"><center><?php if($row['watched'] == "1") { echo "<img src='../includes/images/red.png'>"; } else {echo "<img src='../includes/images/tick.png'>"; }?></center></td>
</tr>
</table>
对不起,我不善于解释事情。
答案 0 :(得分:0)
我不熟悉php。
但是使用这个逻辑它应该适合你。
您应该有一个计数器,每次显示一个成员时,该计数器会递增。
如果计数器为零,则打印出新的<tr>
标记。
如果计数器mod 2 = 0,则打印出新的</tr><tr>
标签...
然后对每个成员只需将它们放入<td></td>
标签中......
希望有所帮助。