질문과 답변· ·
조건 검색 기능 이라고 해야 하는지?
안녕하세요?
저는 php 공부를 이제 막 시작한 초보입니다.
nzeo 에서 동주아버님의 강의는 잘보았습니다.
좋은 강의 감사드립니다.
다름이 아니고 게시판을 변형해서 조그마한 사이트를 하나 만들고 있는데요
님께서 강의하신중에 검색기능 있지 않습니까?
그거는 이해가 가는데 저는 조금더 나아가서 조건검색 기능을 제 홈페이지에
구현 하려 하는데
어디서 어떻게 시작을 해야 할지 몰라 이곳에 질문 올리게 되었습니다.
조건 검색 소스가 있는 공개된 프로그램을 찾아 돌아 다녀 봤지만 아직까지 못찾았구요.
여기 저기 질문 해보았지만 답변을 듣기가 힘이드네요.
조건 검색 구현하는데 이곳에서 도움을 받을 수 있을까요?
부탁좀 드리겠습니다.
저는 php 공부를 이제 막 시작한 초보입니다.
nzeo 에서 동주아버님의 강의는 잘보았습니다.
좋은 강의 감사드립니다.
다름이 아니고 게시판을 변형해서 조그마한 사이트를 하나 만들고 있는데요
님께서 강의하신중에 검색기능 있지 않습니까?
그거는 이해가 가는데 저는 조금더 나아가서 조건검색 기능을 제 홈페이지에
구현 하려 하는데
어디서 어떻게 시작을 해야 할지 몰라 이곳에 질문 올리게 되었습니다.
조건 검색 소스가 있는 공개된 프로그램을 찾아 돌아 다녀 봤지만 아직까지 못찾았구요.
여기 저기 질문 해보았지만 답변을 듣기가 힘이드네요.
조건 검색 구현하는데 이곳에서 도움을 받을 수 있을까요?
부탁좀 드리겠습니다.
댓글 2
조건 검색은 결국 SQL의 SELECT ~ WHERE ~ 에서 WHERE 이하의 문장을 구성하는 방법에 관한 것입니다.
일반적으로 검색 기능을 구현할 때는
WHERE 컬럼명 LIKE '%키워드%' 와 같은 식으로 구현합니다. '키워드'가 포함된 모든 레코드를 검색하는 것입니다.
오한호님께서 말씀하신 조건 검색은, 두개 이상의 키워드를 사용하는 것을 의미하시는 것 같은데요..(아닌가???)
두 개 이상의 키워드가 AND나 OR로 연결된 조건 검색을 하려면, 조금만 응용하면 됩니다.
가장 쉬운 방법은, 두 개 이상 입력을 받을 수 있도록 입력란을 만들어 두고, 키워드가 한 개일 경우에는 일반적인 검색 기능을 수행하게 하고,
두 개일 경우에는 키워드 사이에 AND 를 붙이도록 하면 되지요. 사용자가 선택해서 AND나 OR를 선택하도록 해도 되구요...(이러려면 자바스크립트를 이용해야겠지요)
말은 이런데요, 구현하려면 조금 테크닉이 필요합니다. 크게 어려운 건 아니구요.
초보자인 지가 이해하기에는 좀 어렵지만 연구를 해봐야 할 것 같습니다.
바쁘신 중에 답변 주셔서 감사합니다.^^