我正在创建一个网页以在数据库中显示信息。一个部分有一个表,应该列出正在使用的应用程序(名称,应用程序所用的媒体类型,通过应用程序流式传输的内容以及用户对应用程序的评级)。所以,每行四列。我想显示用户使用的所有应用程序(因此,多行),虽然我有一些可用于显示单个应用程序的东西,但我真的很感激如何制作它以便生成多行,具体取决于用户正在使用的应用程序数量,以便行中的单元格将显示正确的信息。这是我到目前为止所做的:
<tbody class="header">
<tr>
<td colspan="4"><a href="#demo12">Applications</a>
</td>
</tr>
</tbody>
<tbody id="demo12">
<tr>
<td>Name</td>
<td>Media Type</td>
<td>Streamed Content</td>
<td>Rating Given</td>
</tr>
<tr>
<td>
<?php
while($user = mysqli_fetch_assoc($result)):
echo $user["aName"];
endwhile;
?>
</td>
<td>
<?php
while($user = mysqli_fetch_assoc($result)):
echo $user["aMType"];
endwhile;
?>
</td>
<td>
<?php
while($user = mysqli_fetch_assoc($result)):
echo $user["aStreamed"];
endwhile;
?>
</td>
<td>
<?php
while($user = mysqli_fetch_assoc($result)):
echo $user["aRating"];
endwhile;
?>
</td>
</tr>
</tbody>
答案 0 :(得分:0)
将while循环放在tr
标记
<?php
while($user = mysqli_fetch_assoc($result)):
?>
<tr>
<td>
<?php
echo $user["aName"];
?>
</td>
<td>
<?php
echo $user["aMType"];
?>
</td>
...
...
</tr>
<?php
endwhile;
?>