该问题已被锁定!
4
关注
3120
浏览

请问相关问题 是根据什么而来的

AI智能回复搜索中,请稍后...

为什么被折叠? 0 个回复被折叠
dclchj 初级会员 用户来自于: 浙江省杭州市
2013-09-29 11:00
LZ看这个: file: UPLOAD\views\default\question\index.tpl.htm

				

file: UPLOAD\app\question\main.php
// 相关的问题
		$question_related_list = $this->model('question')->get_related_question_list($question_info['question_id'], $question_info['question_content']);
file: \UPLOAD\models\question.php
function get_related_question_list($question_id, $question_content, $limit = 10)
	{
		if ($question_id)
		{
			$question_related_list = AWS_APP::cache()->get('question_related_list_' . $question_id . '_' . $limit);
		
			if (is_array($question_related_list))
			{
				return $question_related_list;
			}
		}
		
		if ($question_keywords = $this->model('system')->analysis_keyword($question_content))
		{
			if (sizeof($question_keywords) <= 1)
			{
				return false;
			}
			
			if ($question_list = $this->model('search')->search_questions($question_keywords, null, ($limit + 1)))
			{
				foreach ($question_list as $key => $val)
				{
					if ($val['question_id'] == $question_id)
					{
						unset($question_list[$key]);
					}
					else
					{
						if (! isset($question_lnk[$val['question_id']]))
						{
							$question_lnk[$val['question_id']] = $val['question_content'];
							$question_info[$val['question_id']] = $val;
						}
					}
				}
			}
		}
		
		$question_lnk_list = array();
		
		if ($question_lnk)
		{
			foreach ($question_lnk as $key => $question_content)
			{
				$question_lnk_list[] = array(
					'question_id' => $key, 
					'question_content' => $question_content, 
					'answer_count' => $question_info[$key]['answer_count']
				);
			}
		}
		
		if (sizeof($question_lnk) > $limit)
		{
			array_pop($question_lnk);
		}
		
		if ($question_id)
		{
			AWS_APP::cache()->set('question_related_list_' . $question_id . '_' . $limit, $question_related_list, get_setting('cache_level_low'));
		}
		
		return $question_lnk_list;
	}
所有代码在这了。
江湖之远 初级会员 用户来自于: 湖北省十堰市
2013-09-29 10:16
原来是根据标题搞的吧。
trumanwang 初级会员 用户来自于: 上海市
2013-09-29 10:51
??

关于作者

htfwbh 初级会员

这家伙很懒,还没有设置简介

问题动态

发布时间
2013-09-29 10:08
更新时间
2013-09-29 11:11
关注人数
4 人关注

相关问题

mysql批量导入问题
发起问题时候,问题补充这里的 预览模式 后台能否关闭,真是影响问题编辑,晃眼!
请问BETA5(官方)的话题侧栏,热门用户是以什么判断的?好象不是热门用户吧!
安卓微信播放视频异常问题
请问我现在做个模版,到了正式版还能继续用吗?
&lt;求助&gt;后台登陆的问题
我只想让认证会员回答问题,请问如何实现这个功能?
微信菜单命令问题
手机端发起问题上传图片失败
打开个人页面出现这个提示问题在哪?

推荐内容

anwsion搜索是怎样的原理?