根据mysql更改数据

时间:2013-06-23 19:04:14

标签: php mysql echo

我从MySql数据库获取数据,但我不知道查询中是否有一个或多个匹配。 所以,我正在回应数据库中的某些内容,例如:

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

现在,因为它是绝对的;它是重叠的。 如果有更多结果,我怎么能改变'top:'属性?(对于数据库中的每次命中,'top:'会增加一些数量)

1 个答案:

答案 0 :(得分: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
}