请解释如何在codeigniter中计算页面视图的步骤。
是否有关于如何执行此操作的说明。
使用以下方法:
$这 - >输入 - > IP-地址();
如何写$ this-> input-> ip_address();在控制器下面:
控制器页面
class About extends CI_Controller {
function __construct() {
parent::__construct();
$this->load->helper('array');
$this->load->model('about_model');
}
public function index() {
$data = array(
'page_title' => 'About',
'page_name' => 'site/aboutus/about',
'about' => $this->about_model->list_all(),
);
$this->load->view('site/template', $data);
}
}
?>
模特页面:
class About_model extends CI_Model {
function __construct() {
parent::__construct();
}
public function list_all() {
return $this->db->get('about')->result_array();
}
}
答案 0 :(得分:3)
$this->input->ip_address()
获取用户在控制器中的IP地址$this->db->select_sum("counter")->get("views_table");
并处理结果。