我有一个从PHP编码的while
循环中获取的名称列表。
当我尝试显示嵌入div的循环内容时,内容会重叠。
我用于内容的风格是:
<style>
#cap{
position: absolute;
top: 0px;
right: 0px;
}
</style>
以下是循环内容的完整代码以及PHP中div的样式:
<?php
$result2 = mysql_query("SELECT `player_name` FROM `player_data` WHERE `team_id`=$team2");
while($row = mysql_fetch_assoc($result2))
{
$name2 = $row['player_name'];
echo "<div id='cap'>";
echo "" . $name2 . "<br/>";
echo "</div>";
}
?>
如何获取此内容$ name2不重叠?
答案 0 :(得分:0)
这样的事情:
echo '<div id="cap">';
while($row = mysql_fetch_assoc($result2))
{
$name2 = $row['player_name'];
echo '<div class="player">';
echo $name2;
echo '</div>';
}
echo '</div>';
答案 1 :(得分:0)
将带有CSS的div放在循环之外:
echo '<div id="cap">';
while($row = mysql_fetch_assoc($result2))
{
$name2 = $row['player_name'];
echo "" . $name2 . "<br/>";
}
echo "</div>";