버튼으로 ajax 사용 방법 채택완료
안녕하세요
현재 특정게시판(free)에 wr_1값을 받아 mb_1으로 저장중입니다. sql_query(" update {$g5['member_table']} set mb_1 = '$wr_1' where mb_id = '$mb_id' ");
그런데 원하지 않는 회원들 까지도 mb_1으로 저장이되어서
view.skin.php 쪽에 버튼을 하나 만든후 ajax를 이용하여
관리자가 수락하여야 mb_1값이 저장되도록 설정해주고 싶은데
참고할만한 자료나 예시 같은게 있으면 도와주시면 감사하겠습니다.
답변 3개
아래의 내용을 한번 참고해 보세요..
- view.skin.php
" target="_blank" rel="noopener noreferrer">https://code.jquery.com/jquery-3.6.0.min.js">
- approve.php
if (!isset($_POST['wr_id']) || !isset($_POST['mb_id'])) { echo json_encode(['success' => false]); exit; }
$wr_id = $_POST['wr_id']; $mb_id = $_POST['mb_id'];
// 게시물에서 wr_1 값을 가져오기 $sql = "SELECT wr_1 FROM {$g5['write_prefix']}free WHERE wr_id = '$wr_id'"; $result = sql_fetch($sql); $wr_1 = $result['wr_1'];
// 멤버 테이블의 mb_1 업데이트 $sql = "UPDATE {$g5['member_table']} SET mb_1 = '$wr_1' WHERE mb_id = '$mb_id'"; $result = sql_query($sql);
if ($result) { echo json_encode(['success' => true]); } else { echo json_encode(['success' => false]); } ?>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인