thinkphp3.1 多表联合查询代码
2017-10-17 17:31
459 查看
php代码
publicfunctioninfo(){ $where['openid']=session('openid');////用户session $db=M("pay");//主表名 $table="pay"; $table2="tupian";//联合查询表名 $page_size=5;//每页显示记录数 import('ORG.Util.Page');//导入分页类 $count=count($db->field('id')->where($where)->select());//记录总数 $Page=newPage($count,$page_size,5);//实例化分页类传入总记录数 $show=$Page->show();//分页显示输出 $list=$db->field("$table.yin,$table.time,$table.status,$table2.cover_url,$table2.title,$table2.id")-> join("$table2on$table.pid=$table2.id")-> where($where)-> order("$table.iddesc")-> limit($Page->firstRow.",".$Page->listRows)-> select(); $this->assign('list',$list);//赋值数据集 $this->assign('page',$show);//赋值分页输出 $this->display(info);//输出模板 } html代码
<foreachname='list'item='v'> <divclass="car-list"> <divclass="car-item"> <aclass="pro-img"href="{:U("article/index")}?id={$v.id}"><imgclass="lazyload"src="{$v.cover_url}"alt="{$v.title}"style="width:100px;"/></a> <aclass="pro-name"href="{:U("article/index")}?id={$v.id}">{$v.title}</a> <aclass="pro-name2"href="#">{$v.time|date="Y-m-dH:i:s",###}</a> <divclass="price"> 消费<span>{$v.yin}</span>银果 </div> </div> </foreach> <divclass="pagination"> {$page} </div>
相关文章推荐
- ThinkPHP多表联合查询实例代码
- ThinkPHP多表联合查询的常用方法
- thinkPHP多表联合查询
- UNION联合多表查询代码举例
- PHP开发之THINKPHP多表联合查询操作的三中方法
- SQL语言查询基础:连接查询 联合查询 代码
- thinkphp3.2使用join联合查询
- Thinkphp5.0 多表联合查询
- thinkphp 数据库设置前缀问题 联合查询
- 【代码】thinkphp视图模型查询失败提示:ERR: 1146:Table ‘db.pr_order_view’ doesn’t exist
- ThinkPHP3.1快速入门(3)查询语言
- PHP开发之THINKPHP多表联合查询操作的三中方法
- ThinkPHP多表联合查询的常用方法
- mysql多表联合查询返回一张表的内容实现代码
- 如何使用PDO查询Mysql来避免SQL注入风险?ThinkPHP 3.1中的SQL注入漏洞分析!
- 学习ThinkPHP3.2.2:video11,Index类中一行代码查询表、由指定模板输出内容
- 联合查询 thinkPHP
- ThinkPHP多表联合查询的常用方法
- ThinkPHP3.1查询语言详解
- ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码