【发布时间】:2014-03-17 18:57:34
【问题描述】:
我正在使用CodeIgniter 创建博客。我的主页显示来自数据库的帖子。我想限制一个页面的帖子并在底部创建一个链接以带来下一个帖子。 请有人用一些例子教我怎么做。
谢谢。
控制器代码
<?php
class Mysite extends CI_Controller
{
function index()
{
$this->load->model('posts_model');
$data['result']=$this->posts_model->getAll();
$this->load->helper('html');
$this->load->view("header");
$this->load->view("home",$data);
$this->load->view("footer");
}
?>
型号代码
<?php
class Posts_model extends CI_Model{
public function getAll(){
$this->load->database();
$query = $this->db->get('posts');
return $query->result();
}
}
?>
查看代码
<?php
foreach($result as $row) {
$a_url="mysite/single/".$row->id;
echo "<div id="."'postdiv'".">";
echo "<h1>".anchor($a_url,$row->title)."</h1>";
echo "<p>".$row->content."</p>";
echo "<p>Posted by : ".$row->author."</p>";
echo "<br>";
echo "</div>";
}
?>
【问题讨论】:
-
邮政编码,否则使用谷歌。谢谢
标签: php mysql codeigniter pagination