Ecshop文章搜索增加全文模糊搜索功能

1.在inculudes/lib_article.php中

找出下列语句,并修改。【约42行】

//增加搜索条件,如果有搜索内容就进行搜索

if($requirement!=”){$sql=’SELECTarticle_id,title,author,add_time,file_url,open_type’.’FROM’.$GLOBALS[‘ecs’]->table(‘article’).’WHEREis_open=1AND’.$cat_str.’ANDtitlelike\’%’.$requirement.’%’.//本行为要修改语句

‘ORDERBYarticle_typeDESC,article_idDESC’;}

所修改句子为:

‘WHEREis_open=1AND’.$cat_str.’AND(titlelike\’%’.$requirement.’%’orcontentlike\’%’.$requirement.’%’)’.

2.再找出:

functionget_article_count($cat_id,$requirement=”){global$db,$ecs;if($requirement!=”){$count=$db->getOne(‘SELECTCOUNT(*)FROM’.$ecs->table(‘article’).’WHERE’.get_article_children($cat_id).’ANDtitlelike\’%’.$requirement.’%’andis_open=1′);}

所修改后句子为:

$count=$db->getOne(‘SELECTCOUNT(*)FROM’.$ecs->table(‘article’).’WHERE’.get_article_children($cat_id).’AND(titlelike\’%’.$requirement.’%’orcontentlike\’%’.$requirement.’%’)ANDis_open=1′);

,没有什么可留恋,只有抑制不住的梦想,

Ecshop文章搜索增加全文模糊搜索功能

相关文章:

你感兴趣的文章:

标签云: