codeigniter - 使用 codeigniter 显示位于不同行的帖子的主图像
问题描述
public function get_post_info(){
$this->db->select('users.id as idautor,
users.first_name, post.active, post.id, post.titulo,
post.preco, post.user, post.data, post.img, post.conteudo');
$this->db->from('post');
$this->db->where('post.active',1);
$this->db->where('post.isf',0);
$this->db->join('users', 'users.id = post.user');
$this->db->limit(8);
$this->db->order_by('post.data','DESC');
return $this->db->get()->result();
}
public function get_post_photo(){
$this->db->select('users.id as idautor, users_pub_main_picture.url as url,
users.first_name, post.active, post.id, post.titulo,
post.preco, post.user, post.data, post.img, post.conteudo');
$this->db->from('post');
$this->db->where('post.active',1);
$this->db->where('post.isf',0);
$this->db->join('users', 'users.id = post.user');
$this->db->join('users_pub_main_picture', 'users_pub_main_picture.pub_id = post.id');
return $this->db->get()->result();
}
我正在尝试在 codeigniter 中获取位于不同行的帖子主图像,并在我的视图中显示帖子信息,但是如果图像行中有 2 个主图像,codeigniter 会向我显示具有相同内容和不同图像的重复帖子
解决方案
public function get_post_info()
{
$this->db->select('users.id as idautor,
users.first_name, post.active, post.id, post.titulo,
post.preco, post.user, post.data, post.img as firstimage, post.conteudo');
$this->db->from('post');
$this->db->where('post.active',1);
$this->db->where('post.isf',0);
$this->db->join('users', 'users.id = post.user');
$this->db->limit(8);
$this->db->order_by('post.data','DESC');
return $this->db->get()->result();
}
public function get_post_photo(){
$this->db->select('users.id as idautor, users_pub_main_picture.url as url,
users.first_name, post.active, post.id, post.titulo,
post.preco, post.user, post.data, post.img as secondimage, post.conteudo');
$this->db->from('post');
$this->db->where('post.active',1);
$this->db->where('post.isf',0);
$this->db->join('users', 'users.id = post.user');
$this->db->join('users_pub_main_picture', 'users_pub_main_picture.pub_id = post.id');
return $this->db->get()->result();
}
推荐阅读
- powershell - Powershell - 跳过将用户添加到已经在其中的发行组
- ios - How to apply texture on irregular shapes in 2d image?
- nim-lang - 如何在多调度 proc 中获取对 proc self 的引用?
- function - Kotlin 如何使用表达式体推断函数的返回类型
- node.js - 在科尔多瓦、离子和角度应用程序上禁用移动键盘缓存
- javascript - 如何在 material-ui 图标上启用点击功能?
- javascript - 是否可以将参数作为变量传递以在 Angular 方法中设置类型?
- python - raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=49426):
- javascript - 使用 OpenXML 将图表嵌入到 React.js 项目中的 Microsoft Word 文档
- java - 将 API 返回的二进制数据 ( application/octet-stream ) 转换为 java 中的 xlsx