Php 按年份排序搜索结果下拉式codeigniter
我想按年搜索结果。我得到一个未定义的变量:q。问题在哪里 这是我的看法Php 按年份排序搜索结果下拉式codeigniter,php,codeigniter,Php,Codeigniter,我想按年搜索结果。我得到一个未定义的变量:q。问题在哪里 这是我的看法 <?php echo form_open("announcement/year");?> <?php echo form_label('Year','q');?> <?php echo form_dropdown('q', $q, set_value('q'), 'id="q"'); ?> <?php echo form_close(); 这是我的模型 function get_l
<?php echo form_open("announcement/year");?>
<?php echo form_label('Year','q');?>
<?php echo form_dropdown('q', $q, set_value('q'), 'id="q"'); ?>
<?php echo form_close();
这是我的模型
function get_list_search($q)
{$result1 = array();
$sql = "SELECT * FROM Announcement
WHERE Date LIKE '%$q%'
ORDER BY ID DESC";
........}
请帮帮我。谢谢:)我想你必须改变这个
$this->data['data'] = $this->ann_model->get_year
到
并在模型中返回查询结果。我将首先尝试:)
$this->data['data'] = $this->ann_model->get_year
$this->data['data'] = $this->ann_model->get_list_search($q);