나는 비슷한 질문을 찾고 나에게 도움이되었지만 도움이되었지만 찾을 수 없다. 그래서, 내 질문은, 어떻게이 같은 다른 문장에서 생성 된 키워드를 포함 DB에서 문장 끌어 MySQL의 쿼리를 작성 :키워드 목록과 일치하는 문장을 선택하는 Mysql 쿼리
$tyrsena = "php statement for clause";
$ques = "SELECT * FROM question WHERE title IN '$tyrsena'";
$re = mysql_query($ques)or die(mysql_error());
while ($da = mysql_fetch_assoc($re)){
$sugg = $da['title'];
echo $sugg;
}
그래서
$tyrsena
것은 내가를 생성 할 필요가있는 문장입니다 키워드를 검색하고 해당 키워드와 일치하는 question
테이블의 제목을 일치 시키려고합니다.
내가 제시 한 코드는 작동하지 않습니다. 해당 코드가 100 % 동일 할 경우에만 해당 코드가 일치합니다.이를 달성하기 위해 상상해보십시오. 감사합니다 사람 :
Mysql에는 ft_stopword_file에 정의 된 전체 텍스트 검색을위한 기본 단어 목록이 내장되어 있으며 ft_min_word_len보다 짧은 단어도 무시됩니다. 사람들은 종종 이러한 설정을 비활성화합니다. 특히 제목과 같은 짧은 문자열에 대해서는 그렇지 않습니다. 예를 들어 "Let it be be"는 찾기가 불가능합니다. – piotrm
답장을 보내 주셔서 감사 드리며 많은 도움을 얻었습니다. 이제 전체 텍스트 검색으로 조정하고 있습니다. 감사 :) – hayllone