繁体   English   中英

PHP显示Mysqli数据

[英]PHP Display Mysqli data

我需要一些建议。 我正在创建一个PHP网站,其中有20个表要从数据库中显示。

我使用while循环生成20个表并填充其中的数据,没有问题。

但是我想做的是创建一个特定的尺寸div1,比如说520 wx 520px h。 然后使用循环,我生成包含数据的第一个表并显示,然后该表缓慢向上移动,直到它从div1中消失为止,然后我继续执行此操作以处理表的其余部分。

任何人都可以在这里提供逻辑帮助,或者将我指向可以帮助我完成工作的资源。

你是说动画吗? 然后,这是一个JS / CSS作业。 PHP是服务器端的,您在网页中看到的元素是从服务器下载的。 JS和CSS可以在客户端以及HTML上运行。 因此,如果要制作动画,则应首先制作一个可重复执行n次的JS函数。 在该循环中,只需编辑div的样式即可。

如果您不知道该怎么做,请使用以下代码:

var inter = setInterval(animate,20);
var i = 0;
function animate(){
    document.getElementById("div1").style.marginBottom = i+"px";//This will make the div go up if your div id is div1. If not, just change div1 for your id. If you want to move it down, you would have to replace marginBottom for marginTop(this will only work if your div's position is relative).
    i++;
    if(i==200){//When it has moved 200px, it will stop
        clearInterval(inter);
    }
}

注意:上面的代码是一个示例。 如果您希望它向左/向右/向下移动,或者它要移动500px而不是200px,则必须对其进行更改。 用评论指导自己

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM