【发布时间】:2014-08-30 00:28:13
【问题描述】:
我有一个查询来搜索内容表以查找带有一些关键字的行。(codeigniter)
我有一列存储关键字(省名)。
我有一个主要省份和相关省份,我应该搜索它们。
我有一个关键字数组,但不清楚它有多少索引。
那么如何使用多个关键字搜索内容
这是我在模型中的查询
public function province($province_name,$provinces_name,$language)
{
$ps_name = str_replace("-", " ", $provinces_name);
$lang=$language;
$data = $this->db
->select('*')
->from('content')
->where("language",$lang)
->where("keywords",$province_name)
->or_like("keywords","%$ps_name%")
->limit("14")
->order_by("id","DESC")
->get();
if ($data->num_rows > 0) {
return $data->result();
} else{
return false;
}
}
【问题讨论】:
标签: php mysql codeigniter search model