我正在从输入字段成功搜索我的数据库。我也有分页设置,也正常工作。搜索完成并在我的视图中显示结果后,我的搜索输入字段将变为空。我希望它检索显示结果的值。 我在我的项目中完成了这项工作,我在互联网上找到了,我在我看来有这个
<?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);
}
但我无法在搜索字段中检索它。我怎么能这样做?