상세 컨텐츠

본문 제목

[WML 활용강좌] WML + ASP + DB 이용하여 만든 신보검색 [1/3]

프로그래밍/Mobile

by 라제폰 2008. 12. 13. 18:42

본문

정말 별거아닌데 괜히 질질끌던 wml, mHTML + ASP + DB 연동 소스 입니다..-_-;;



원래 강좌식으로 하려고 했는데 어차피 asp 연동한다고 문법이 달라지는 것도 아니니까

여러분들 참고 되시라고 단순 소스 공개에 약간의 설명만 추가한 형식으로 하겠습니다..^^;;



DB는 저는 MS-SQL SERVER 2000을 사용하고 있는데..다른것을 사용해도 크게 다른것은 없습니다.

ODBC에서 데이터베이스만 제대로 잡아준다면요..

이 부분 설명은 머 그냥 넘어가구요..다 아시리라 생각하고...-_-;;



일단 이 소스의 제목은..신보검색..입니다..;; 머..새로운 앨범 검색이죠...

자..그럼 데이터베이스에 테이블을 만들어 봅시다~!!



create TABLE new_album (

    num int not null,

    singer varchar(30),

    album varchar(50),

    date varchar(20),

    content text,

    primary key(num)

)



이렇게 입니다.

num은 primary key이고..singer는 가수이름, album은 앨범이름 date는 발매일, content는 수록곡 명단입니다.

이제 이 테이블을 이용하고 wml, asp를 이용해

발매일로 검색하고 가수로 검색할수 있는 모바일 신보검색 소스를 살펴봅시다~



아참..데이터베이스 내용들은 insert 명령으로 직접 입력해놓으세요..

따로 입력 페이지를 만들지 않았거든요.. 저는 다음과 같이 몇몇개의 내용을 추가하였습니다.

줄공백 변환도 넣지않아서 <br/>도 sql로 직접 넣어주네요..-_-;;



Insert into new_album(singer, album, date, content) values (

'박혜경',

'Feel me',

'2002-02-20',

'01 아침 창밖에<br/>

02 Feel Me<br/>

03 I Want You<br/>

04 Its Alright<br/>

05 왜...<br/>

06 Rain<br/>

07 동화<br/>

08 빨간운동화<br/>

09 반지를 버렸다<br/>

10 Once Again<br/>

11 고집<br/>

12 이별<br/>

13 Losing<br/>

14 사막하늘 끝에<br/>

15 일기장이 해주는 말<br/>')



이렇게 몇몇개의 앨범을 추가해 놓으면 이제 준비가 됐네요.



asp가 쓰이지 않은 초기 화면을 봅시다~





* album_menu.wml *









우측은 결과화면이구요..

머 간단하지요.. 1번 메뉴 날짜순으로 보기..발매일로 보는것이죠..

2번 메뉴는 가수이름으로 검색해서 보는것이구요..



accpet버튼쪽에는 option이 있으니 OK가 뜰것이고..

options에는 <do>를 이용해서 처음으로 돌아가는 링크를 걸었습니다.

이 메인화면의 상위에 또하나의 Top화면이 있다고 가정하자구요...^^



자 이 다음부터 이제 본격적으로 asp가 활용이 되겠네요~~ ^^

 

관련글 더보기