2013-09-03 3 views
0

는 몸은 나를 내가 이력서에서 기술을 검색하고 위의 표에서 사용스킬 검색 방법이 이력서에 있거나 PHP를 사용하지 않고 있습니까?

Problem: I Have a "User" table 

USER 
------------------------------- 
uid | Uname | Resume | skill 
------------------------------- 
1  bla  a.doc  php 
2  blb  b.pdf  jquery 
------------------------------- 

이 기술 필드는 사용자 ID를 얻을 수 있습니다. 그렇다면이 방법을 찾아서이 문제를 해결하는 방법을 알려 주거나 파일에서 키를 검색하는 대체 방법을 제안 할 수 있습니까?

나는 영어가 능숙하지 않다. 실수가 있다면 실례합니다.

답변

0

이 시도 : 여기

$rs = $this->db 
     ->distinct() 
     ->select('uid') 
     ->like('Resume', $searchTerm, 'both') 
     ->or_like('skill', $searchTerm, 'both') 
     ->get('User') 
     ->result_array(); 

$searchTerm는 텍스트가 검색됩니다.

+0

안녕하세요. '둘 다'매개 변수는 무엇을합니까? –

+0

답장을 보내 주셔서 감사합니다. 그러나 여기에 이력서 만 제출하면이 파일을 검색하는 방법이 다시 시작됩니까? – naveen

+1

여기에서 파일을 검색 할 수 없습니다. 데이터베이스를 검색합니다. 'both' 매개 변수는 양측에'%'기호를 추가합니다. 예를 들면. '% the_serach_term %'와 같이 왼쪽에'LEFT' 만 추가하면'the_search_term'과 유사하게 'right'가'the_search_term %'와 같이 올바른 방향으로 추가됩니다 .Deepanshu –

관련 문제