채택완료

최고관리자 작성 게시글을 일반 회원으로 옮기기

2021-05-22 (토) 17:32:42 3,816

안녕하세요

최고관리자가 작성한 게시글을

일반 회원이 작성한 것으로 옮길 수 있나요?

답변 6개 / 댓글 9개

채택된 답변
+20 포인트

https://www.happyjung.com/lecture/1709   이렇게 하시면 됩니다

답변에 대한 댓글 4개

감사합니다
안녕하세요
오늘 해봤는데 안되네요..새로고침은 되는데 작성자는 그대로입니다ㅠㅠ; 따로 에러 메세지는 안 뜨구요
update_id.php 쿼리 수정했습니다
감사합니다!!ㅎㅎ

간단하게는 db에 직접 접속해서 변경하는 방법이 있을 것 같네요. phpmyadmin 사용중이라면 해당 게시판을 찾아서 직접 해당 글을 찾아 작성자를 변경하면 될 것 같습니다. sql 쿼리로 하는 것이 어렵다면 이리 해보세요.

그누보드에 해당 기능은 없습니다. 다만, 개발하여 사용은 가능하겠네요.

개발부분을 조금도 모르신다면 질문이 아닌,

"제작의뢰"에 남기시고 작업을 요청하심이 맞는것 같습니다.

아니라면, 조금더 공부하시고 안풀리는 부분을 질문하시면

다들 잘 알려주십니다.

2021-05-23 (일) 04:32:33

/adm/test.php 만드시고,

Copy
<?php
include '_common.php';
sql_query( "update g5_write_somebbs set mb_id='user_id' where mb_id='admin' ");


echo 'done';

admin로그인하시고

http://yourhosting.com/adm/test.php

이렇게 호출해 보세요.

답변에 대한 댓글 3개

<?php
include '_common.php';
sql_query( "update g5_write_somebbs set mb_id='바꾸려는 아이디' where mb_id='admin' ");

echo 'done';

<?php
include '_common.php';
sql_query( "update g5_write_게시판이름 set mb_id='바꾸려는 아이디' where mb_id='admin' ");

echo 'done';

두 가지 경우를 시도해보았지만 안되는 것 같습니다..답변 감사합니다
회원 아이디나
게시판 아이디는 사용하시는 것으로 변경하셔야 합니다.
댓글은 저렇게 썼는데 적용할 때는 실제 있는 것으로 사용했습니다ㅎㅎ;
2021-05-22 (토) 19:04:56

sql_query( "update g5_write_somebbs set mb_id='user_id' where mb_id='admin' ");

적당한 곳에서 실행해 보세요.

답변에 대한 댓글 1개

제가 sql 관해서는 전혀 모릅니다.. 자세히 방법 알려주시면 감사합니다 (_ _);;

가능은..하겠지요?^^

답변에 대한 댓글 1개

혹시 어떤 메뉴로 들어가야하는지..그런 것들 알려주시면 감사하겠습니다. 찾아봐도 못찾겠네요..

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