asp 글 삭제하기
글삭 제하기
글을 삭제하는 Form 을 만드는건 아주 간단합니다.
content.asp 에서 넘어온 id 고유의 값의 비밀번호만 받는 일을 하니깐 요.
그 값을 받아서 넘기는 일 밖에 하지 않죠??
이것이 삭제하기 Form 입니다. del.asp 파일의 부분이죠.

글삭 제 처리하기
이부분은 위에서 del.asp 에서 입력받은 비밀번호를 확인하고, 맞다면.. 그 글을 삭제를 하는 부분입니다. del_ok.asp 파일의 부분이죠..
<!-- #include file="dbinfo.asp" -->
'이 부분은 각 파일마다 다 들어가는 부분이 죠..
<%
page= request("page")
block = request("block")
%>
<%
Set db = Server.CreateObject("ADODB.Connection")
db.Open dbname
SQL = "select id from " & session("table") & " where id = " & request("id")
SQL = SQL & " and pin ='" & request("pin") & "'"
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open SQL,db
if rs.EOF or rs.BOF then
%>
<script language="javascript">
alert("비밀번호가 일치하지 않습니다.");
history.back();
</script>
<% else %>
<%
UpdateSQL = "Update " & session("table") & " Set num = num-1 where id > " & request("id")
'Update 문을 사용하여 현재의 id 변수보다 큰 id 의 num 값을 전부 -1 을 값을 주는거죠.
db.Execute UpdateSQL
SQL2 = "DELETE FROM " & session("table") & " where id = " & request("id")
'그 다음에 현재 id 변수의 값에 저장된 데이터를 지 웁니다.
db.execute SQL2
%>
<script language=javascript>
self.close();
window.opener.location = 'list.asp?page=<%=page% >&block=<%=block%>';
</script>
<% end if %>
<%
rs.Close
db.Close
Set rs = Nothing
Set db = Nothing
%>
이렇게 하면.. del_ok.asp 부분도 끝이 납니다.
대충 이해가시죠?? 안되시나??
제가 아직 초보라서.. 강좌하는것도.. 좀.. 많이 모자라는 점이 많죠?
옆에 Q&A 코너에 질문 올려주시면.. 강좌에 올릴만한 점 발견되면.. 즉시 Update 하도록 하겠습니다
[이 게시물은 관리자님에 의해 2011-10-31 16:46:12 기타에서 이동 됨]
|
댓글을 작성하시려면 로그인이 필요합니다.
프로그램
태그 필터 (최대 3개)
전체
개발자
소스
기타
mysql
팁자료실
javascript
php
linux
flash
정규표현식
jquery
node.js
mobile
웹서버
os
프로그램
강좌
썸네일
이미지관련
도로명주소
그누보드5
기획자
견적서
계약서
기획서
마케팅
제안서
seo
통계
서식
통계자료
퍼블리셔
html
css
반응형
웹접근성
퍼블리싱
표준화
반응형웹
홈페이지기초
부트스트랩
angularjs
포럼
스크린리더
센스리더
개발자톡
개발자팁
퍼블리셔톡
퍼블리셔팁
기획자톡
기획자팁
프로그램강좌
퍼블리싱강좌