我正在使用Codeigniter 2.1.0和MySQL开发应用程序。在我的应用程序中,我有一个搜索功能。这是搜索代码。
function get_results($query, $post_per_page,$current_page) {
$offset=($current_page-1)*$post_per_page;
if($current_page==1) {
$offset = 0;
}
$sql = "SELECT * FROM data WHERE MATCH ( source ) AGAINST (?) LIMIT ?,?";
$query = $this->db->query($sql, array($query, $offset, $post_per_page));
return $query->result_array();
}
示例段落是
CodeIgniter用户指南2.1.0版CodeIgniter入门任何软件应用程序都需要付出一些努力才能学习。我们尽最大努力减少学习曲线,同时让过程尽可能愉快。第一步是安装CodeIgniter,然后阅读目录的“简介”部分中的所有主题。接下来,按顺序阅读每个常规主题页面。每个主题都基于前一个主题,并包含鼓励您尝试的代码示例。一旦理解了基础知识,您就可以开始探索类引用和帮助程序参考页面,以学习如何利用本机库和帮助程序文件。
我执行查询“codeigniter”和“用户指南”但是此函数在两个查询中都返回0结果。但是,示例段落中存在“codeigniter”和“User Guide”字样。请为此问题提供一些有用的代码或想法