마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

회원별 검색이력 관리를 어떻게 DB랑 연동시켜야 할까요?

0 추천

안녕하세요.

php서버와 안드로이드를 연동시켜서 간단한 앱을 짜고 있는 사람입니다.

 

글솜씨가 없어서 질문 제목이 난해하네요. 간단히 말하면 구글이나 네이버에 있는 검색이력을 앱으로 구현하고 싶습니다.

(예시 이미지)

하지만 저렇게 '안' 을 쳐야 뜨는 것이 아니라,

'내 페이지'라는 인텐드에 들어가면 본인이 어떤 걸 검색했는지에 대한 이력을 테이블로부터 불러오려고  합니다.

 

그래서 테이블을 어떻게 구현할까에 대해서 생각을 하고 있었습니다.

가장 먼저 생각난 방법은 그냥 무식하게 모든 데이터를 한 테이블에서 처리하는 방법입니다,

 

Keyword_Table

ID Keywords
--- ---

이렇게 검색을 할 때마다, php서버와 연동시켜서 이 테이블에다가 [ID, 검색어 키워드]를 쌍으로 저장하고,

이후 '내 페이지'에서는 select * from Keyword_Table where ID = '---'  로 연동시켜 여기에 맞는 데이터만 뽑으려고 하는게 제  첫번째 생각입니다만,

다른 쉬운 방법이 있을까 혹은 안드로이드 자체의 방법이 있을까 해서 여러분께 여쭙고자 이렇게 글을 올렸습니다.

 

읽어주셔서 감사합니다. ^^

영고코더 님이 2015년 1월 3일 질문

1개의 답변

0 추천
그냥 안드로이드 내장DB에서 처리하면 될것같은데요.

아니면 검색할때마다 서버에 검색어를 저장해놓고,

앱 시작할때 모든 검색어를 서버에서 다 불러와서 앱에 저장시켜 놓고 초성검색으로 처리하는 방법도...
루틴 (2,360 포인트) 님이 2015년 1월 6일 답변
...