테스트 사이트 - 개발 중인 베타 버전입니다

MySQL 검색 질문 채택완료

bronzetear 10년 전 조회 2,000

SQL 데이터베이스를 이용해서 검색하는 기능을 만들려고 합니다.

(원래 그렇게 만드나요?)

 

일단 제가 MySQL 은 겨우 테이블생성 정도만 할 수 있습니다.

php 쪽으로는 조금 할 줄 알기 때문에 어느정도 sql 문을 php 쪽에서 작동 할 수 있도록

만드는 기술정도는 할 수 있습니다.

 

MySQL 에서 SELECT 아시죠? 이것을 이용할건데요.

제가 사용자로부터 입력받은값을 $keyword 라고 해보겠습니다.

SELECT * FROM (title 에 $keyword 가 있는지 확인하고 출력한다.)

 

즉, title 라는 행?열? 부분에 $keyword 가 있는지 보고 출력하는것이죠.

 

예를들어서 $keyword 는 "가" 라는 값을 가지고 있었다고 보겠습니다.

그리고 title 이 "가나다라마" 가 있습니다. 

그럼 keyword 는 "가" 라는 값을 가지고 있고 title 은 가나다라마 값을 가지고 있기 때문에

title에 "가" 라는 단어가 있어서 가나다라마 가 출력되도록 하는

그런 방법이 있을까요?  

글이 좀 길어졌습니다. 답변부탕드립ㄴ디ㅏ. 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
Rido
10년 전

select * form table_name where fild_name like "%keywoird%"

 

select * form table_name where fild_name like "%가%"

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인