호기심, 관심사

도서 검색 크롬 확장프로그램 만들기 - 4. 검색결과 화면



  1. 검색을 누르면 form action 으로 지정된 php 에서 라디오 버튼 선택값과 검색어를 받는다.
         



  1. URL 쿼리중 가변부분인 query 와 QueryType 만 변수로 받아 쿼리 스트링을 만들어 검색결과 xml을 리터받는다.

$finalquery  = http://www.aladin.co.kr/ttb/api/ItemSearch.aspx?ttbkey=typeyourttbkeyhere&query=%EA%B9%80%EC%B6%A9%EC%9B%90&QueryType=Author&MaxResults=10&start=1&SearchTarget=Book&output=xml&Version=20070901&Cover=Big ;

$xmlresult = simplexml_load_file($finalquery);

3. 검색결과 xml 파일을 받아 사용할 항목을 골라내고

4. item id = .... 항목이 책 정보가 들어있으므로 loop 를 돌며 필요한 정보를 가져와 뿌린다. 책 제목과 커버이미지에는 알라딘의 해당 책 페이지로 갈 수 있게 링크를 걸어준다.



  1. 5. 일단 아래와 같이 표시.


,
호기심, 관심사

도서 검색 크롬 확장프로그램 만들기 - 3. 검색화면

처음엔 입력폼과 검색 버튼만 만들었다가 쿼리상 입력옵션(제목,저자,출판사,아무거나다)만큼 라디오 버튼으로 선택하게 고쳤다.


라디오 버튼중 기본체크는 checked 라는 속성을 주면 되는데, 라디오 버튼 넷중 하나를 선택하면 기존 선택된게 해제가 되야되는데 안되는 것이다.

찾아보니 라디오 버튼 속성중 name 을 동일하게 주니 해결.


Subtmit 버튼을 누르면 php 에서 입력값을 받아 검색결과처리할 예정.


,
  [ 1 ]  

최근 댓글

최근 트랙백

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.

태그

링크

카운터

Today :
Yesterday :
Total :