首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Codeigniter foreach()极限

Codeigniter foreach()极限
EN

Stack Overflow用户
提问于 2019-04-02 23:01:59
回答 4查看 1.1K关注 0票数 0

使用Codeigntier 3

我试图将我的数据库内容限制在5个帖子上。现在我的预测是正确的,但我不知道如何将这个数字限制在5。

我在网上找到的大部分东西都是代码点火器2的。

控制器

代码语言:javascript
运行
复制
public function index(){

        $data['Sideposts'] = $this->Blog_Model->get_bposts();

模型

代码语言:javascript
运行
复制
public function get_bposts($slug = FALSE){

if($slug === FALSE){

  $this->db->order_by('date','DESC');
  $query = $this->db->get('blogposts');
  return $query->result_array();
}

视图代码

代码语言:javascript
运行
复制
<?php foreach($Sideposts as $Sidepost):{ ?>

                        <ul style="list-none;">

   <?php echo $Sidepost['title']; ?>

                        </ul>

                    <?php }endforeach; ?>
EN

Stack Overflow用户

回答已采纳

发布于 2019-04-03 01:32:17

代码语言:javascript
运行
复制
public function get_bposts($slug = FALSE,$lmt=0){

if($slug === FALSE){

  $this->db->order_by('date','DESC');
  if($lmt>0)
  {
       $query = $this->db->get('blogposts',$lmt);
  } else {
       $query = $this->db->get('blogposts');   
  }
  return $query->result_array();
}

请按以下方式使用:

代码语言:javascript
运行
复制
$data['Sideposts'] = $this->Blog_Model->get_bposts(FALSE,5);
票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55484690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档