重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
?php
成都创新互联-企业级云服务器提供商,为用户提供云服务器、CDN、云安全服务、重庆服务器托管、服务器租用、高防服务器租用等全方位云服务与各行业解决方案,帮助企业及个人极速备案,轻松上云,安全无忧。
$shuju=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20);
$k=0;
for($i=0;$i4;$i++){ ?
ul
?php $d=$k+5;for($k;$k$d;$k++){?
li?php echo $shuju[$k]?/li
?php }?
/ul
?php }
?
你遍历后面跟的是Ul?应该是LI吧,可以根据的的$key来设置。等于条件插入结束和开始标签就可以了。根据的的$key%3==0 显示一个/ulul不就完了,或者你把你的数组在分割成多维数组。
do while 知道什么意思吗? 他这个写法就是在html页面 , php的代码要写在?php ?这个中间。li/li这两个标签在一个php循环里,就会把你要的数据直接循环在每一个 li/li里
用js从后台获取数据,在用js动态嵌入html代码即可,下面是我简写的
方法一 :js代码:
function insert()
{
var str="";
var data="你的数据库数据";
str="ulli"+data+"/ul/li";
document.getElementById("test").innerHTML = str;
}
方法一 :Html:
body onload="insert()"
div id="test"
/div
/body
方法二 js 直接对你的li标签进行赋值:
function insert()
{
var data="你的数据库数据";
document.getElementById("test").innerHTML = data;
}
方法二 html:
body onload="insert()"
ul
li id="test"
/li
/ul
/body