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

제 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 - 소스 변경중 (5076)1996-05-14
이전글: 제 12강 - msqlperl - 삽입 (4722)1996-05-12

세상사는 이야기

  • 만원대 피젯 스피너를 >
  • 망하는 길을 택한 쿠팡 >
  • 물놀이에 적당한 가성 >
  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >
  • 탈옥의 필수, QuickDo >


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