Как получить все строки, общее количество строк и 3 последние вставленные строки в CodeIgniterPhp

Кемеровские программисты php общаются здесь
Anonymous
Как получить все строки, общее количество строк и 3 последние вставленные строки в CodeIgniter

Сообщение Anonymous »

У меня есть два случая, когда я получаю все данные и общее количество строк одной и той же таблицы в CodeIgniter. Я хочу знать, есть ли способ получить общее количество строк, все данные и 3 последних вставленных записи из одной и той же таблицы с помощью одного кода.
Код контроллера для обоих случаев приведен ниже (хотя я применяю его для каждого случая отдельно с разными параметрами)

Код: Выделить всё

public function dashboard()
{
$data['instant_req'] = $this->admin_model->getreq();
$this->load->view('admin/dashboard', $data);
}
  • чтобы получить все данные из таблицы в CodeIgniter
    Код модели

    Код: Выделить всё

    public function getreq()
    {
    $this->db->where('status', 'pending');
    $query = $this->db->get('instanthire');
    return $query->result();
    }
    
    Просмотр кода

    Код: Выделить всё

    foreach ($instant_req as $perreq) {
    echo $perreq->fullname;
    echo "
    ";
    }
    
  • чтобы получить количество строк из таблицы в CodeIgniter
    Код модели

    Код: Выделить всё

    public function getreq()
    {
    $this->db->where('status', 'pending');
    $query = $this->db->get('instanthire');
    return $query->num_rows();
    }
    
    Просмотр кода

    Код: Выделить всё

    echo $instant_req;
    


Подробнее здесь: https://stackoverflow.com/questions/388 ... serted-row

Вернуться в «Php»