Хорошо, я довольно новый в CI, и я застрял на странице. Я выполняю эту страницу на наборе записей, который является результатом запроса. Теперь все, кажется, работает нормально. Но есть какая -то проблема, вероятно, со ссылкой. Я отображаю 10 результатов на страницу. Теперь, если результаты меньше 10, то все в порядке. Или, если я подтягиваю все записи в таблице, это работает нормально. Но в случае, если результат составляет более 10 строк, то первые 10 отображаются, и когда я нажимаю на ссылку на страницу, чтобы добраться до следующей страницы, следующая страница отображает остальные результаты из запроса, а также другие записи в таблице. ??? Я в замешательстве .. любая помощь ??function getTeesLike($field,$param)
{
$this->db->like($field,$param);
$this->db->limit(10, $this->uri->segment(3));
$query=$this->db->get('shirt');
if($query->num_rows()>0){
return $query->result_array();
}
}
function getNumTeesfromQ($field,$param)
{
$this->db->like($field,$param);
$query=$this->db->get('shirt');
return $query->num_rows();
}
< /code>
и вот код контроллера .... < /p>
$KW=$this->input->post('searchstr');
$this->load->library('pagination');
$config['base_url']='http://localhost/cit/index.php/tees/show/';
$config['total_rows']=$this->T->getNumTeesfromQ('Title',$KW);
$config['per_page']='10';
$this->pagination->initialize($config);
$data['tees']=$this->T->getTeesLike('Title',$KW);
$data['title']='Displaying Tees data';
$data['header']='Tees List';
$data['links']=$this->pagination->create_links();
$this->load->view('tee_res', $data);
< /code>
Что я здесь делаю ???? Пожалуйста, справка ... < /p>
Я думаю, проблема заключается в том, что $ kw = $ this-> input-> post ('searchstr'); < /code> ..
, потому что, если я жесткий код, значение для $ kw < /code>, он работает нормально. Может быть, я должен использовать пост по -другому ... но как мне пройти значение из формы без публикации, его CI, так что не получай ... ??????
Подробнее здесь: https://stackoverflow.com/questions/261 ... ot-working
CI Pagination, Post Method не работает ⇐ Php
Кемеровские программисты php общаются здесь
1751433174
Anonymous
Хорошо, я довольно новый в CI, и я застрял на странице. Я выполняю эту страницу на наборе записей, который является результатом запроса. Теперь все, кажется, работает нормально. Но есть какая -то проблема, вероятно, со ссылкой. Я отображаю 10 результатов на страницу. Теперь, если результаты меньше 10, то все в порядке. Или, если я подтягиваю все записи в таблице, это работает нормально. Но в случае, если результат составляет более 10 строк, то первые 10 отображаются, и когда я нажимаю на ссылку на страницу, чтобы добраться до следующей страницы, следующая страница отображает остальные результаты из запроса, а также другие записи в таблице. ??? Я в замешательстве .. любая помощь ??function getTeesLike($field,$param)
{
$this->db->like($field,$param);
$this->db->limit(10, $this->uri->segment(3));
$query=$this->db->get('shirt');
if($query->num_rows()>0){
return $query->result_array();
}
}
function getNumTeesfromQ($field,$param)
{
$this->db->like($field,$param);
$query=$this->db->get('shirt');
return $query->num_rows();
}
< /code>
и вот код контроллера .... < /p>
$KW=$this->input->post('searchstr');
$this->load->library('pagination');
$config['base_url']='http://localhost/cit/index.php/tees/show/';
$config['total_rows']=$this->T->getNumTeesfromQ('Title',$KW);
$config['per_page']='10';
$this->pagination->initialize($config);
$data['tees']=$this->T->getTeesLike('Title',$KW);
$data['title']='Displaying Tees data';
$data['header']='Tees List';
$data['links']=$this->pagination->create_links();
$this->load->view('tee_res', $data);
< /code>
Что я здесь делаю ???? Пожалуйста, справка ... < /p>
Я думаю, проблема заключается в том, что $ kw = $ this-> input-> post ('searchstr'); < /code> ..
, потому что, если я жесткий код, значение для $ kw < /code>, он работает нормально. Может быть, я должен использовать пост по -другому ... но как мне пройти значение из формы без публикации, его CI, так что не получай ... ??????
Подробнее здесь: [url]https://stackoverflow.com/questions/2614100/ci-pagination-post-method-not-working[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия