pyrocms 2.2升级数据库错误号:1054

时间:2013-08-01 16:12:06

标签: php mysql sql codeigniter pyrocms

自从我升级到pyrocms 2.2后,我的搜索表单出错。

Error Number: 1054

Unknown column 'project_name` LIKE '%project%'' in 'where clause'

SELECT * FROM `default_projects` WHERE `project_name`` LIKE '%project%'` 

这是我的控制器

 $project_name="'%".$_POST['project_name']."%'";

和我的模特:

 $test = "`project_name` LIKE $name ";
 $this->db->where($test);
 return $query = $this->db->get()->result_array();

我只是粘贴最简单的查询,因为我的功能非常大。 所以这与pyrocms 2.1一起使用,但现在不再使用了。

此致

1 个答案:

答案 0 :(得分:1)

如何使用:

$this->db->like('project_name',$name); 

Codeigniter DB active record docs