날짜: 1996-05-13 | 글쓴이: 도아 | 5081 번 | 프린트 | 메일로보내기

제 13강 - msqlperl - 수정, 삭제


msqlperl의 마지막 연습으로 검색 결과화면에서 사용자가 선택한 데이터를 수정, 삭제하는 CGI를 작성해보자.

이와같이 검색 결과에서 선택한 데이터를 수정하기위해서는 반드시 검색결과에 _rowid를 포함해야하며, 수정, 삭제는 이 _rowid를 통해 수행되어야 한다. 동작원리

수정 CGI의 동작원리
검색 CGI(dbsearch.cgi) 변경

앞서 작성한 dbsearch.cgi가 다음과 같은 형식으로 출력되도록 변경한다. 다음 그림의 체크상자의 이름을 rowid로하고 값을 실제 _rowid로 할당하면 이 _rowid를 이용해서 수정, 삭제하는 것이 가능하다.

검색결과
수정 CGI(dbupdate.cgi) 작성 수정

dbsearch.cgi에서 전달한 _rowid를 이용해서 다음과 같은 수정화면을 만드는 dbupdat.cgi를 작성한다. 수정화면

수정화면
수정결과
수정결과
삭제

선택한 데이터를 삭제하고 그결과를 다음처럼 출력하도록 dbupdate.cgi를 변경하라.

수정결과


다음글: 제 14강 - 도서관리 CGI - 소스 변경중 (4916)1996-05-14
이전글: 제 12강 - msqlperl - 삽입 (4575)1996-05-12

세상사는 이야기

  • 장난(?)으로 시작한 여 >
  • 탈옥의 필수, QuickDo >
  • 윈도 10, 한영 전환도 >
  • 바보도 할 수 있는 War >
  • 북마크에도 확장 아이 >
  • 크롬은 가라, 비발디가 >
  • 감히 아이폰 관리의 최 >
  • 디지털 노마드의 편집 >
  • [블로그 복귀 알림] 새 >
  • 오타도 즐거운 안드로 >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2014 QAOS.com All rights reserved.