![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
用smarty(php)遍历Msql数据库的一个数据表并通过smarty模板显示
假如说USER表,有id,class,name,age,address字段.class表,有id,number,note,floor字段现在要查询出:姓名user.nam...
假如说USER表,有id,class,name,age,address字段.
class表,有id,number,note,floor字段
现在要查询出:姓名user.name,班级user.class,班级总人数class.number,所在楼层class.floor。然后使用Smarty显示在前台表格中,表格隔行换色并且按每10条数据分页,前台模板文件和查询语句怎么写?
求完全代码,谢谢! 展开
class表,有id,number,note,floor字段
现在要查询出:姓名user.name,班级user.class,班级总人数class.number,所在楼层class.floor。然后使用Smarty显示在前台表格中,表格隔行换色并且按每10条数据分页,前台模板文件和查询语句怎么写?
求完全代码,谢谢! 展开
展开全部
sql
SELECT u.name, u.class, c.number, c.floor
FROM user AS u
JOIN class AS c ON u.class = c.id
LIMIT 0 , 30
模版
<{foreach from=$allMsg item=msg}>
<div class="message" <{php}>
$i++;
if($i%2)
echo 'style="background:#FF1"';
<{/php}>>
<h1><{$msg.author}></h1>
<p><{$msg.connect}></p>
</div>
<{/foreach}>
简单的就是这样的,具体还得你自己再去调整.
SELECT u.name, u.class, c.number, c.floor
FROM user AS u
JOIN class AS c ON u.class = c.id
LIMIT 0 , 30
模版
<{foreach from=$allMsg item=msg}>
<div class="message" <{php}>
$i++;
if($i%2)
echo 'style="background:#FF1"';
<{/php}>>
<h1><{$msg.author}></h1>
<p><{$msg.connect}></p>
</div>
<{/foreach}>
简单的就是这样的,具体还得你自己再去调整.
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2023-10-19 广告
MapReduce是hadoop的一种编程模型,用于大规模数据集(大于1TB)的并行运算。Spark则利用内存计算的特性,将数据加载到内存中进行处理,大大减少了磁盘读写的开销,提高了处理速度;spark对内存的依赖较高,在需要高性能处理的场...
点击进入详情页
本回答由碧茂科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询