2013-06-23 3 views
0

작은 소셜 네트워크 사이트를 만들고 있습니다. 사람들은 해시 태그로 게시물을 만들 수 있습니다.mysql에서 특정 단어로 데이터를 가져 오는 방법은 무엇입니까?

예 :

"나는 비가 아래 #walking 싫어" "오늘은 내 #homework을했다."

사용자가 글을 게시하면 코드가이를 데이터베이스로 텍스트로 보냅니다.

이제 내 질문에이 모든 hastags에 대한 페이지를 만들고 싶습니다 (예 : example.com/walking).이 페이지에서이 페이지에 #walking 텍스트가 포함 된 모든 게시물을 표시하고 싶습니다.

게시물에 #walking이있는 데이터는 어떻게 선택합니까?

Advance Thanks a lot. 같은

+0

당신이 우리에게 데이터베이스 테이블 디자인 및 방법이 게시물을 저장하는 무엇인지에 대해 좀 더 설명 할 수 있습니까? 당신이 좋아하는 연산자를 사용할 수있는 것처럼 저장할 수 있다면 ... –

+0

나는 그 자리에 user_ID, date, post를 쓰고 있어요. 비가 내리면 # 워킹이 싫어요. –

+0

좋아요! 너는 답을 얻었다. –

답변

0

뭔가 : select * from posts where lower(post_body) like '%#walking%';

관련 문제