Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- BOJ
- Python
- String
- programmers
- graph
- BASIC
- C언어
- udemy
- dfs
- BFS
- 생활코딩
- 종만북
- php
- Algorithm
- web
- Cleancode
- 인프런
- Math
- DP
- C
- JavaScript
- 백준
- Algospot
- server
- 정수론
- greedy
- 따라하며 배우는 C언어
- 따배씨
- 따라하면서 배우는 C언어
- sorting
Archives
- Today
- Total
몽상실현개발주의
[생활코딩] 15.7 토픽 삭제 본문
생활코딩 php 강좌
15. PHP와 MYSQL의 연동
15.7 토픽 삭제
// list.php
...
<body>
...
<article>
<?php
if(!empty($topic)){
?>
<h2><?=htmlspecialchars($topic['title'])?></h2>
<div class="description">
<?=htmlspecialchars($topic['description'])?>
</div>
<div>
<a href="modifyPage.php?id=<?=$topic['id']?>">수정</a>
<form method="POST" action="process.php?mode=delete">
<input type="hidden" name="id" value="<?=$topic['id']?>" />
<input type="submit" value="삭제" />
</form>
</div>
<?php
}
?>
</article>
...
</body>
- 삭제 기능은 버튼을 누름과 동시에 delete.php 의 기능이 호출되기 때문에, <form> tag 를 이용하여 id 값을 전달
- Operation : POST 방식
// delete.php
<?php
$mysql = mysqli_connect(hostname, username, password);
mysqli_select_db( $mysql, 'opentutorials');
mysqli_query($mysql, 'DELETE FROM topic WHERE id = '.mysqli_real_escape_string($mysql, $_POST['id']));
header("Location: list.php");
?>
- 삭제 기능 후, list.php 로 redirect
이 글의 모든 사진과 내용의 출처는 생활코딩에 있음을 알려드립니다.
'Language > php' 카테고리의 다른 글
[생활코딩] 16.1 PHP 쿠키 (0) | 2021.05.21 |
---|---|
[생활코딩] 15.8 디버깅 (0) | 2021.05.21 |
[생활코딩] 15.6 데이터 수정하기 (0) | 2021.05.21 |
[생활코딩] 15.4~5 데이터를 HTML 에 표현하기 - 2 ~ 3 (0) | 2021.05.21 |
[생활코딩] 15.3 데이터를 HTML에 표현하기 -1 (0) | 2021.05.21 |
Comments