asp 글 수정하기

· 16년 전 · 1240
  arrow_dot.gif 글수 정하기
line_450.gif
 
  글 수정하기 부분은 글쓰기 부분과 다를바가 거의 없다고 봐도 됩니다.
  그래서 글쓰기 파일을 그대로 복사해서 사용해도 된다고 보셔도 됩니다.
  약간의 수정이 필요하지만요..
 
  자, 그럼.. 시작해볼까요?
 
  Content.asp 에서 넘어온 id 고유값의 정보를 읽어와서, 수정할 수 있 게..
  input 란에 다시 그대로 넣어줍니다.
 
  <input type="text" name="title" size="30" value="<%=title% >">
 
  board_edit_1.gif
 
  이런식으로 form 에다가 value로 값을 넣어주면.. 수정 부분은 끝입니 다.
 
line_450.gif
  arrow_dot.gif 글수 정 처리하기
line_450.gif
 
  이 부분은 edit_ok.asp 파일의 부분입니다.
  위에서 form 으로 수정되어 보내어진 자료를 처리하는 곳이죠.
 
  <%
  Set db = Server.CreateObject("ADODB.Connection")
  db.Open dbname
 
  SQL = "select pin from " & session("table") & " where id = " & request ("id")
 
  set result = db.execute(SQL)
 
  if request("pin") = result(0) then
 
  name = CheckWord(request("name"))
 
  email = request("email")
 
  url = request("url")
 
  title = CheckWord(request("title"))
 
  if title = "" then
    title = "제목이 없습니다."
  end if
 
  content = CheckWord(request("content"))
  content = replace(content,"|","l")
 
  if left(now,2) = "20" then
    writeday = mid(now,3)
  else
    writeday = now
  end if
 
  if left(url,7) = "http://" then
    url = mid(url,8)
  end if
 
  if request("tag")="ok" then
    tag = "ok"
  end if
 
  SQL = "Update " & session("table") & " set name = '" & name & "'"
  SQL = SQL & ", email = '" & email & "'"
  SQL = SQL & ", url = '" & url & "'"
  SQL = SQL & ", title = '" & title & "'"
  SQL = SQL & ", content = '" & content & "'"
  SQL = SQL & ", tag ='" & tag & "'"
  SQL = SQL & ", writeday = '" & writeday & "'"
  SQL = SQL & " where id = " & Clng(request("id"))
 
  db.execute SQL
  %>
 
  위의 소스가 edit_ok.asp 의 일부분입니다. form 에서 넘어온 수정해야할 데 이터를 여기서 처리를 해주는 거죠..
  여기에서는 Update 문을 사용해서.. 이전의 정보에서 form 에서 넘어 온 정보로 바꿔주는거죠.
  이해되셨나요??
 
  하하.. 이것으로 글수정하기 부분을 마칩니다. ^^
[이 게시물은 관리자님에 의해 2011-10-31 16:46:12 기타에서 이동 됨]
|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

프로그램

+
제목 글쓴이 날짜 조회
16년 전 조회 3,408
16년 전 조회 2,639
16년 전 조회 1,557
16년 전 조회 5,354
16년 전 조회 2,466
16년 전 조회 5,960
16년 전 조회 1,937
16년 전 조회 4,011
16년 전 조회 3,026
16년 전 조회 2,211
16년 전 조회 2,232
16년 전 조회 4,403
16년 전 조회 3,292
16년 전 조회 2,827
16년 전 조회 2,966
16년 전 조회 2,081
16년 전 조회 1,766
16년 전 조회 1,678
16년 전 조회 1,398
16년 전 조회 1,669
16년 전 조회 1,900
16년 전 조회 1,590
16년 전 조회 4,839
16년 전 조회 3,821
16년 전 조회 1,789
16년 전 조회 1,532
16년 전 조회 2,271
16년 전 조회 4,513
16년 전 조회 3,539
16년 전 조회 2,578
16년 전 조회 4,336
16년 전 조회 3,202
16년 전 조회 1,352
16년 전 조회 1,369
16년 전 조회 2,033
16년 전 조회 1,879
16년 전 조회 2,558
16년 전 조회 2,228
16년 전 조회 1,359
16년 전 조회 4,377
16년 전 조회 1,475
16년 전 조회 1,780
16년 전 조회 2,201
16년 전 조회 3,836
16년 전 조회 2,731
16년 전 조회 1,485
16년 전 조회 4,009
16년 전 조회 1,393
16년 전 조회 1,576
16년 전 조회 1,241
16년 전 조회 1,714
16년 전 조회 1,612
16년 전 조회 1,628
16년 전 조회 1,417
16년 전 조회 2,174
16년 전 조회 1,813
16년 전 조회 1,969
16년 전 조회 2,178
16년 전 조회 1,466
16년 전 조회 2,302
16년 전 조회 2,253
16년 전 조회 4,530
16년 전 조회 1,290
16년 전 조회 1,044
16년 전 조회 2,003
16년 전 조회 1,973
16년 전 조회 1,504
16년 전 조회 2,031
16년 전 조회 2,269
16년 전 조회 1,385
16년 전 조회 1,725
16년 전 조회 1,919
16년 전 조회 1,006
16년 전 조회 1,686
16년 전 조회 1,404
16년 전 조회 1,902
16년 전 조회 1,320
16년 전 조회 2,201
16년 전 조회 1,885
16년 전 조회 5,866
16년 전 조회 1,912
16년 전 조회 3,678
16년 전 조회 1,465
16년 전 조회 1,751
16년 전 조회 2,068
16년 전 조회 2,604
16년 전 조회 2,306
16년 전 조회 2,747
16년 전 조회 2,983
16년 전 조회 3,011
16년 전 조회 1,818
16년 전 조회 1,537
16년 전 조회 1,411
16년 전 조회 1,722
16년 전 조회 1,204
16년 전 조회 1,962
16년 전 조회 1,730
16년 전 조회 1,608
16년 전 조회 1,295
16년 전 조회 2,167
🐛 버그신고