Как получить все строки, общее количество строк и 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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