6. 고객 삭제
체크된 고객은 데이타베이스에서 삭제된다. 체크된 고객은 chkbx[] 배열로 웹서버에 전달되고 배열의 값은 내리받은 시각을 저장하고 있다. 이 PHP 코드도 간단하고 표8에 나타나 있다.
1 | <?php |
2 | if($ImPROCky){ |
3 | $db=mysql_connect("localhost", "DB계정자이름", "DB계정자암호"); |
4 | mysql_select_db("DB이름") or die("Could not select database"); |
5 | if(count($chkbx) >= 1) { |
6 | for($i=0; $i<count($chkbx);$i++) { |
7 | $result[$i] = mysql_query("DELETE FROM "테이블명" WHERE attime = '$chkbx[$i]'"); |
8 | } |
9 | } |
10 | mysql_close($db); |
11 | header("Location: http://www.treeflowchart.com/list.htm"); |
12 | } |
13 | ?> |
표8 delete.php 의 소스코드 |
- 6줄: 체크된 고객의 수만큼 반복적으로 삭제한다.
- 7줄: 내리받은 시각이 삭제하려는 고객의 내리받은 시각과 일치하면 삭제.
- 11줄: 삭제후에는 다시 고객 목록으로 화면 전환.
쿠키의 생성에 대해서 이야기 거리는 남았지만 이것으로 PHP 사용담을 끝맺고자 합니다. 읽어 주신 분에게 감사를 드리며..
'PHP 배우기' 카테고리의 다른 글
고객 목록 보기 (0) | 2018.01.02 |
---|---|
고객 정보 입력 양식 (0) | 2018.01.02 |
내려받기 파일 선택 (0) | 2018.01.02 |
왜 PHP인가? (0) | 2018.01.02 |