148 /**
149 * Count
150 *
151 * Count relevant search results for a specific term
152 *
153 * @param string $query Query or terms to search for
154 * @return array
155 */
156 public function count($query)
157 {
158 return $this->db
159 ->where('MATCH(title, description, keywords) AGAINST ("*'.$this->db->escape_str($query).'*" IN BOOLEAN MODE) > 0', null, false)
160 ->count_all_results('search_index');
161 }
Строка 159 выводит ошибку преобразования строки в строку. Это сводит меня с ума. :(Ошибка преобразования массива PHP в строку
Ну, '$ query', вероятно, массив? Трудно сказать без лишних данных. Можете ли вы дать более подробную информацию? –
Вы можете var_dump() с $ query узнать, какой тип он есть, и, возможно, даже там, где он подходит. – Dragony
Вероятно, хотите, чтобы с помощью implode или что-то в $ query – Orangepill