十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
用pdo连接数据库获取数据数组, 然后foreach遍历拼接html字符串在web显示
铁山网站建设公司创新互联,铁山网站设计制作,有大型网站制作公司丰富经验。已为铁山近千家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的铁山做网站的公司定做!
先建立数据表并插入数据
这里假设已经存在user表,并且有一条数据id:1,name:admin
那么读取这个数据的过程是
$data = M('User')-select();
$this-assign('user',$data);
模板中的调取代码是
volist name="user" id="v"
用户名:{$v.name} ID:{$v.id}
/volist
对数据库取出的值遍历比较好一点:
var data={$data};
for (var item in data) {
$(" :radio[name="+item+"][value="+data[item]+"]").attr("checked",true);
}
上面的写法可能有错误,意思就是对数据库取出的值遍历,设置name=item且value=data[item]的checked为true。
当然也可以用模板,这样就不需要遍历,使用if标签判定value值来插入"checked", 比如:if condition="$data.item1 eq '10'"checked/if