簡體   English   中英

PHP數組到字符串的轉換錯誤

[英]PHP Array to string conversion error

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行輸出Array到字符串的轉換錯誤。 這讓我瘋狂。 :(

更改

返回$ this-> db- > where('MATCH(title,description, keyword )AGAINST(“ '。$ this-> db-> escape_str($ query)。' ” IN BOOLEAN MODE)> 0',null,false )-> count_all_results('search_index');

return implode($ this-> db- > where('MATCH(title,description, keyword )AGAINST(“ '。$ this-> db-> escape_str($ query)。' ” IN BOOLEAN MODE)> 0',null ,false)-> count_all_results('search_index'));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM