게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

어이 없는 질문 입니다.
작성자: 조보영
작성일시: 2005-03-08 23:10,  조회수: 764
공지 사항을 만들고 있습니다.
단순한거 같으면서도 어떻게 해야 할지 막막해서.... 도움 부탁 드립니다.

우선 이 공지사항은 홈에 5개가 셀레트 되서 가져와 집니다.
보통 공지 사항은 글 쓴 순서대로 5개가 불러 와 지는데 이번에 만들고 있는 건 관리자가 글의 순서를 정할 수 있습니다.
그래서 selcet 로
<SELECT name="notice_ranking">
<OPTION value=0 selected>Non Display</OPTION>
<OPTION value=1>1th Display</OPTION>
<OPTION value=2>2th Display</OPTION>
<OPTION value=3>3th Display</OPTION>
<OPTION value=4>4th Display</OPTION>
<OPTION value=5>5th Display</OPTION>
</SELECT>
이렇게 만들었습니다.
테이블 중 notice_ranking는 int 형입니다.

자.. 이제 질문 들어갑니다.
먼저 글을 작성하였을때, 데이터를 insert 하기 전에...
notice_ranking = Trim(request("notice_ranking"))

strSQL = "SELECT * FROM T_notice WHERE notice_ranking = " & notice_ranking
openconnection
set rs=cn.execute(strSQL)

if Not(rs.EOF) then
strSQL = "update T_notice set notice_ranking= notice_ranking +1 "
openconnection
set rs=cn.Execute(strSQL)
end if
set rs=nothing
closeconnection

이렇게 해서 앞에서 notice_ranking 값을 받은 후에 기존 디비에 같은게 있는 지 비교 한 후에 같은 값이 있다면 +1을 해주었습니다.
자.. 여기서요.
기존에 1과 4가 있었습니다. 이번에 입력하는 글의 순번은 3번 입니다.
그랬을 때는 문제가 없죠. 기존의 notice_ranking 값이 같은게 없으므로 if 문은 통과 되니까요.
근데 기존에 1과 4가 있었고, 이번 글을 4번에 표시 하고 싶다면.... 문제가 생깁니다.
즉.... 1은 2가되고, 기존의 4는 5과 되고, 그리고 지금 입력하는 데이터가 4번에 들어가지요. ㅎㅎ
기존의 1은 그대로 있어야 하고 기존의 4만 5가 되고, 지금 입력하는 데이터가 4가 되어야 하는데 말이죠....
이거 어떻게 하면 좋을 까요?

그리고 글의 수정 시에는 더 골때립니다. (제가 해 놓고도 너무 어이가 없네요..)
그나마 처음 글 쓸 때는 나을 지 모릅니다.
현재 notice_ranking가 3번째의 글을 수정 합니다. 단순히 글의 제목과 내용만 수정 했지만....
모든 notice_ranking이 다 +1 됩니다.

이 사태를 좀 해결 좀 해주세요. 너무 너무 급합니다.

IP 주소: 61.33.79.10
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 44 페이지입니다.
게시물
1,052

엑셀 다운로드인데요...

조보영

2005-03-21 1,034
1,051

re: 엑셀 다운로드인데요...

송원석

2005-03-21 2,674
1,050

re: 엑셀 다운로드인데요... [1]

조보영

2005-03-21 850
1,049

검색엔진

조보영

2005-03-21 799
1,048

re: 검색엔진

송원석

2005-03-21 2,724
1,047

상황 끝 !!! [1]

정보문

2005-03-19 785
1,046

select 개체에 문자열 추가하기 [2]

정보문

2005-03-19 2,681
1,045

IIS / 아파치 / 디렉토리 검색

정보문

2005-03-17 2,673
1,044

re: IIS / 아파치 / 디렉토리 검색

송원석

2005-03-17 2,619
1,043

어제 질문 드린 내용 제가 시도 해 보았습니다. 근데...

조보영

2005-03-11 913
1,042

re: 어제 질문 드린 내용 제가 시도 해 보았습니다. 근데...

송원석

2005-03-11 2,712
1,041

감사합니다. 하나 더 여쭈어 봐도 될까요? [1]

조보영

2005-03-11 800
1,040

송구스럽게 또 질문 드립니다.

조보영

2005-03-11 941
1,039

re: 송구스럽게 또 질문 드립니다.

송원석

2005-03-11 2,509
1,038

두번째 어이없는 질문입니다.

조보영

2005-03-10 765
1,037

re: 두번째 어이없는 질문입니다.

송원석

2005-03-11 2,771
1,035

window media 에 대한 질문인데요.. ^^

오마르

2005-03-10 789
1,034

re: window media 에 대한 질문인데요.. ^^ [1]

송원석

2005-03-10 2,683

어이 없는 질문 입니다.

조보영

2005-03-08 764
1,032

re: 어이 없는 질문 입니다.

송원석

2005-03-09 2,701
1,031

vml 잘 사용 안되나요?? ^^ [1]

오마르

2005-03-04 872
1,030

하나만 더 여쭈어 볼께요.

조보영

2005-03-04 801
1,029

re: 하나만 더 여쭈어 볼께요.

송원석

2005-03-04 2,575
1,028

자바스크립트 질문입니다. [1]

조보영

2005-03-04 756
1,027

re: 자바스크립트 질문입니다.

송원석

2005-03-04 2,778