поисковая форма codeigniter GET_POST - PullRequest
0 голосов
/ 08 сентября 2011

Здесь я желаю URL, как в php, но как я могу кодировать его в codeigniter с контроллером, моделью и видом? у кого-то есть код с этим?

http://mysite.com/search?query=batman&cat=movie

Мой контроллер

function index(){
//some code to get search query value
}

Моя модель

function getSearch(){
//some code to get search value
}

My View

<form action="http://mysite.com/search/'; ?>">
   <input name="query" value="">
   <input name="cat" value="">
   <input type="submit">
</form>

Я также хочу получить видение в текстовом поле после отправки.

1 Ответ

1 голос
/ 08 сентября 2011
  1. Вы должны указать метод формы
    например,
    <form action="http://mysite.com/search/" method="post">
  2. используйте для извлечения записи
    $query = $this->input->post('query');
    $cat = $this->input->post('cat');

  3. Для извлечения текста типа в текстовое поле используйте set_value
    например,
    <input name="query" value="<?php set_value('cat') ?>">
    <input name="cat" value="<?php set_value('query') ?>">

надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...