重新填充在php codeigniter中提交的搜索字符串

时间:2016-03-30 10:33:24

标签: php codeigniter

我正在从输入字段成功搜索我的数据库。我也有分页设置,也正常工作。搜索完成并在我的视图中显示结果后,我的搜索输入字段将变为空。我希望它检索显示结果的值。 我在我的项目中完成了这项工作,我在互联网上找到了,我在我看来有这个

 <?php echo form_open('login_controller/search');?>
            <?php echo form_input('search_userinfo',set_value('search_userinfo'),'id="search"'); ?>
            <?php
            $data = array(
                'class' => 'submit',
                'type' => 'submit',
                'content' => '<i class="clip-search-3"></i>'
            );
            echo form_button($data) ;?>
            <?= form_close();?>

我已经扩展了我的表单助手

function set_value($field = '', $default = '')
{
if (FALSE === ($OBJ =& _get_validation_object()))
{
    if (isset($_POST[$field]))
    {
        return html_escape($_POST[$field], $field);
    }
    if (isset($_GET[$field]))
    {
        return html_escape($_GET[$field], $field);
    }

    return $default;
}

return html_escape($OBJ->set_value($field, $default), $field);
}

但我无法在搜索字段中检索它。我怎么能这样做?

0 个答案:

没有答案