搜索表格codeigniter GET_POST

时间:2011-09-08 04:54:37

标签: codeigniter

这里我想在php中使用url但是如何在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
}

我的观点

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

我还希望在提交后检索文本字段中的seesion。

1 个答案:

答案 0 :(得分:1)

  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') ?>">

  4. 希望这有帮助!