2026, 새로운 도약을 시작합니다.

회원 등급을 변경할 때.. 채택완료

9년 전 조회 8,490

그누보드 회원 등급을 4인 사람이 버튼을 클릭하면 3으로 변경하게끔 제작을 어떻게 해야할까요..?
 

버튼은 이미 제작이 되어있으나 기능 구현이 문제네요..

생 초보라 문의드립니다 ㅠㅠ.. 클릭 전에 alert로 팝업창을 한번 거치고 확인을 하게끔 누르고 싶습니다..

답변 2개

채택된 답변
+20 포인트
Copy
test.php 	
Copy
level_chage.php 

이런식으로 대충 구성하면 되지싶네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

답변 감사드립니다.

form.php 파일은 정상적으로 작동되나 level_change.php 파일을 넣으니


update g4_member set mb_level = '3' where mb_id= ttas

1054 : Unknown column 'ttas' in 'where clause'

error file : /level_change.php

라는 오류가 뜨네요 ㅠㅠ 검색을 해봤더니 .mb_id 를 '' 로 감싸야 정상작동이 될거라는 글을 보고 감싸보았으나 오류만 뜨네요.. 혹시 해결 방법이 있을까요?
update g4_member set mb_level = '3' where mb_id= ttas 가아니라
update g4_member set mb_level = '3' where mb_id= 'ttas' 이렇게 문자열이기때문에 감싸주셔야합니다.

댓글을 작성하려면 로그인이 필요합니다.

이런건 간단하긴해도 처리진행을 모르면  제작의뢰를 하셔야할것입니다.

어디 게시판에 적용하는건지 관리메뉴에 적용하는건지 애매하기때문이죠..

일단 참고하시라고 적어는 보겠습니다.

특정 회원의 레벨down

--form.php--

<form method="post" action='write.php'>

<input type='text' name='id' value=''>

<input type=submit value="처리">

</form>

보통 아이디를 입력하고 실행을 할겁니다..아래는 처리부분입니다.

--write.php--

$sql=" update 멤버테이블  set mb_level='3' where id='$id' ";

sql_query($sql);

보통 이렇게 처리합니다.

혹..전체레벨 4가진 회원을 다 3으로 바꾼다면..

$sql=" update 멤버테이블  set mb_level='3' where mb_level ='4' ";

sql_query($sql);

이렇게 되겠지요.

참고하십시요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

alert는
alert경우는 무조건 처리되지만 confirm은 아니오라고 하며 실행취소되니 말이죠
confirm을 이용하셔야할겁니다.
답변 감사드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고