Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class dashboard_model extends CI_Model{
- public function lista($chamados)
- {
- $query = $this->db->query('SELECT * FROM chamados');
- echo $query->num_rows();
- }
- }
- <?php
- defined('BASEPATH') OR exit('No direct script access allowed');
- class Dashboard extends CI_Controller {
- public function index() {
- $this->load->view('dashboard.php');
- $this->load->model("dashboard_model");
- $this->load->database();
- $this->load->helper('url');
- }
- }
- <?php echo $query ?>
- <?php
- class dashboard_model extends CI_Model
- {
- public function __construct()
- {
- parent::__construct();
- }
- public function lista()
- {
- $query = $this->db->query('SELECT * FROM chamados');
- # se vai usar o valor em outro lugar, então pense que o mesmo será um retorno
- return (int) $query->num_rows();
- }
- }
- <?php
- class Dashboard extends CI_Controller
- {
- public function __construct()
- {
- parent::__construct();
- # cria instancia da library
- $this->load->library('database');
- # cria instancia do helper
- $this->load->helper('url');
- }
- public function index()
- {
- # cria instancia do model
- $this->load->model("dashboard_model");
- # executa sua função dentro da model e recupera o valor
- $lista = $this->dashboard_model->lista();
- # chama a view (não precisa do .php)
- # o array dentro da função da view, passa as chaves para a view e os transforma em variaveis (extract)
- $this->load->view('dashboard',
- array(
- 'query' => $lista
- )
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement