💡 관리자 페이지에서 특정 사용자 회원 탈퇴 시켜주는 방법을 알아보자!
<td>
<a href="#" onclick="del_check(<?php echo $array["idx"]; ?>)">삭제</a>
</td>
function del_check(idx){
var i = confirm("정말 삭제하시겠습니까?\n삭제한 아이디는 복원하실 수 없습니다.");
if(i == true){
// alert("delete.php?u_idx="+idx);
location.href = "delete.php?u_idx="+idx;
};
};
onclick
이벤트 핸들러를 이용해 삭제 버튼을 클릭하면 del_check(idx)
함수를 실행시켜서 그 함수에서 confirm을 통해 true, false 반환값을 받아서 true면 페이지를 delete.php 페이지로 넘겨준다.<?php
$u_idx = $_GET["u_idx"];
// echo $idx;
// exit;
/* DB 접속 */
include "../../inc/dbcon.php";
/* 쿼리 작성 */
$sql = "delete from members where idx=$u_idx;";
// echo $sql;
// exit;
/* 데이터베이스에 쿼리 전송 */
mysqli_query($dbcon, $sql);
/* DB(연결) 종료 */
mysqli_close($dbcon);
/* 리디렉션 */
echo "
<script type=\"text/javascript\">
alert(\"정상처리 되었습니다.\");
location.href = \"list.php\";
</script>
";
?>
get
방식으로 u_idx
값을 가지고 온다.idx=$u_idx
인 값만 삭제하는 쿼리를 작성한다.list.php
페이지로 이동하면 끝