
正文
php分配数据到模板,php分配数据到模板里
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请问下 php 怎么样把数据库里的一大片文章分段落循环到hml模板里?
那么你的段落与段落之间要做一个分割,比如你用一个你自己规定的特殊符号进行分割,
如你用:进行分割,然后你读取的时候用进行分割成数组,就可以循环了。
相关问答
Q1: php中smarty怎么赋值变量到模板
$smarty-assign('title',"这是值");
$smarty-display("moban.tpl");
上边就是对title赋值,然后使用到模版moban.tpl上,你就可以在moban.tpl使用title这个变量。
Q2: php中的yii框架,把后端数据库的数据赋值给前端模板怎么写
先建立数据表并插入数据
这里假设已经存在user表,并且有一条数据id:1,name:admin
那么读取这个数据的过程是
$data = M('User')-select();$this-assign('user',$data);
模板中的调取代码是volist name="user" id="v" 用户名:{$v.name} ID:{$v.id}/volist
Q3: 在php中有张数据表 如果一个字段的值分多级分类,怎么才能遍历查询出?分开显示到模板?
/**
* 如果出现多级分类且在一张表中, 此时你需要增添字段确定分类间的关系
* 通常做法是在数据表中加一个字段如 'pid', 如果 id == pid 即判定为父子关系
*/
// 如这张表
// 如果需要找出中国下面的分类,只需要找出所有 pid = 1 即可
SELECT * FROM table WHERE pid = 1;
Q4: ThinkPHP Action里面得到了一个数组,如何把这个数组传递到模板页面的JS里面
首先分配 变量到模板 $this-assign('变量名',变量);然后模板中调用就可以了,不分什么JS,还是HTML。JS中 var arr={$变量名};就搞定了
Q5: thinkphp如何在一个页面展示两个不同表里的数据
方法一:【关联查询】
Mysql查询的时候,用Left Join 等来实现关联查询即可;
方法二:
Tp不是有smarty模板,查一个表,数据分配到模板;再查一次,再分配到该模板;
就可以在一个页面展示不同表的数据了;







