php - 如何在codeigniter中获取用户和个人资料表数据

标签 php mysql codeigniter-3

我有两个表:一个是users,另一个是user_profile,在users表中假设有20行和user_profile code> 表格只有两行。

如何获取 codeingniter 中所有有个人资料或没有个人资料的用户?

最佳答案

您可以按如下方式使用加入

注意:user_id是用户表的主键

$this->db->select('*');
$this->db->join('user_profile up', 'up.user_id = u.user_id', 'left');
$this->db->get('users u')->result_array();

关于php - 如何在codeigniter中获取用户和个人资料表数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54691204/

相关文章:

php - sql命令无法正确执行

php - 在 PHP 中使用 UPDATE 命令的问题

javascript - 使用javascript在鼠标悬停在另一个图像上时显示图像

php preg_match 获取两个字符串之间的数字

php - li 不显示内联

mysql - 为用户编辑的内容实现版本控制系统的最佳方式

mysql - 如何使用sql对按字母顺序排序的字符串中的单词进行排序

php - CodeIgniter 查询生成器类嵌套查询

php - 无法在 codeigniter 3 中使用 SMTP gmail 配置发送电子邮件

php - 如何使用 CURL 从页面解析实际的 HTML?