Как назначить лимит и параметр смещения с помощью метода Limit() CodeIgniter? [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как назначить лимит и параметр смещения с помощью метода Limit() CodeIgniter? [дубликат]

Сообщение Anonymous »

Я новичок в codeigniter и пытаюсь написать простое приложение для блога:
контроллер: Posts.php

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

class Post extends CI_Model {

function get_posts($num = 20, $start = 0) {
$this->db->select()->from('posts')->where('active', 1)->order_by('date_added', 'dec')->limit(0, 20);
$query = $this->db->get('posts');
return $query->result_array();
}
}
Модель: post.php

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

class Posts extends CI_Controller {
function index() {
$this->load->model('post');
$data['posts'] = $this->post->get_posts();
echo"
";print_r($data['posts']);echo"";
}
}
Я заполнил таблицу сообщений в базе данных. Однако когда я пытаюсь добиться результатов, вместо этого я получаю следующее:

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

Array
(
)
mysql> описывать сообщения;

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

+------------+--------------+------+-----+-------------------+-----------------------------+
| Field      | Type         | Null | Key | Default           | Extra                       |
+------------+--------------+------+-----+-------------------+-----------------------------+
| postID     | int(10)      | NO   | PRI | NULL              | auto_increment              |
| title      | varchar(255) | NO   |     | NULL              |                             |
| post       | text         | NO   |     | NULL              |                             |
| date_added | timestamp    | NO   |     | CURRENT_TIMESTAMP | on update CURRENT_TIMESTAMP |
| userID     | int(4)       | NO   |     | NULL              |                             |
| active     | tinyint(1)   | NO   |     | NULL              |                             |
| slug       | varchar(255) | NO   |     | NULL              |                             |
+------------+--------------+------+-----+-------------------+------------------
Что не так с этим кодом и как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/220 ... ters-limit
Ответить

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

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

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

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

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