如何在2行中显示用户数据

时间:2016-04-26 16:02:58

标签: html mysql

对不起,我不知道如何提出这个问题。我有一个会员页面,显示会员的信息。但是我只能设法将其作为列表下载,我想显示如下:

Member Table

这是我用来显示我的会员表的当前代码:

</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>

对不起,我不善于解释事情。

1 个答案:

答案 0 :(得分:0)

我不熟悉php。 但是使用这个逻辑它应该适合你。 您应该有一个计数器,每次显示一个成员时,该计数器会递增。 如果计数器为零,则打印出新的<tr>标记。 如果计数器mod 2 = 0,则打印出新的</tr><tr>标签... 然后对每个成员只需将它们放入<td></td>标签中...... 希望有所帮助。