0

我正在从 MySql 数据库中获取数据,尽管我不知道查询中是否有 1 个或多个命中。所以,我从数据库中呼应了一些东西,例如:

$code = "
<div style='position:absolute; top:100px'>
'$data'
</div>";
echo $code;

现在,因为它是绝对的;它是重叠的。如果有更多结果,我如何更改 'top:' 属性?(对于来自数据库的每次点击,'top:' 都会增加一些)

4

1 回答 1

0
$top = 100; // top default value
$query = mysqli_query($link, 'SQL query is going to be here');

while (null !== ($data = mysqli_fetch_assoc($query)))
{
    $code = "
    <div style='position:absolute; top:".$top."px'>
    ".$data."
    </div>";
    echo $code;

    $top += 20; // increment top
}
于 2013-06-23T19:10:31.597 回答