thinkPHP框架实现多表查询的方法

网络编程 2021-07-05 08:24www.168986.cn编程入门
这篇文章主要介绍了thinkPHP框架实现多表查询的方法,结合实例形式简单分析了thinkPHP在多表查询情况下where的使用方法与注意事项,需要的朋友可以参考下

本文实例讲述了thinkPHP框架实现多表查询的方法。分享给大家供大家参考,具体如下

我们可以将两个表连起来一起查询数据,我现在有两张表,一个是feedback表和member表,如图

总目录

上代码

$where = array();
$where['meiyepin_feedback.member_id'] = "1";
$Model = M('feedback');
  $a = $Model
  ->join('meiyepin_member ON meiyepin_feedback.member_id = meiyepin_member.member_id')
  ->where($where)
  ->select();
var_dump($a);exit;

where的使用

如果你要查询的字段只在一个表中有的话,那和平时的where的使用一样,如果你的查询字段存在在两张表格的话,那你就要加上表名,如上代码

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题《》、《》、《》、《》、《》、《》及《》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by