채택완료
게시판 글 다른 게시판에 복사시 원글과 다른 필드에 복사하기 문의
안녕하세요!
게시판의 게시글 복사 관련 질문입니다.
A게시판의 게시글을 B게시판으로 복사하려고 합니다.
이때 A게시판 작성자 필드(wr_name)의 내용을 B게시판 특정 필드(wr_8)로 복사하려고 합니다.
원본 파일은 손대지 않고 스킨에서 해결할 수 있는 방법이 있을까요?
|
답변 2개 / 댓글 7개
채택된 답변
+20 포인트
2020-08-07 (금) 20:20:56
B게시판 wr_name 값을 wr_8에 또 기록하려는 이유가 이해가 되지않는군요
어쨌든 원본 수정없이 하는 방법은
A게시판 글 등록시 wr_name값을 wr_8에도 저장해 두는 방법 밖에 없습니다
스킨폴더 write_update.skin.php
<?php
sql_query("update $write_table set wr_8='$wr_name' where wr_id='$wr_id' ");
?>
답변에 대한 댓글 6개
2020-08-08 (토) 11:09:38
2020-08-08 (토) 17:21:06
B게시판의 wr_name 값을 wr_8에 또 기록하는 것이 아니고,
A게시판 wr_name 값을 B게시판 wr_8로 복사하려고 합니다.
<--그 말이이 그말 아닌가요?
A게시판을 B게시판에 복사하면 A의 wr_name이 그대로 B의 wr_name에 복사되는데
B의 wr_8에 A의 wr_name값을 또 넣을 필요가 있는가 하는 것입니다
A게시판 wr_name 값을 B게시판 wr_8로 복사하려고 합니다.
<--그 말이이 그말 아닌가요?
A게시판을 B게시판에 복사하면 A의 wr_name이 그대로 B의 wr_name에 복사되는데
B의 wr_8에 A의 wr_name값을 또 넣을 필요가 있는가 하는 것입니다
2020-08-09 (일) 01:06:40
B게시판의 wr_name 값을 wr_8에 또 기록하는 것이 아니고,
A게시판 wr_name 값을 B게시판 wr_8로 복사하려고 합니다.
<--그 말이이 그말 아닌가요?
=============================
전혀 다른 내용입니다.
A게시판
wr_name : 글쓴이
wr_8 : 학점
B게시판으로 복사
wr_name : A게시판의 글쓴이
wr_8 : A게시판의 글쓴이
이렇게 하고 싶은 겁니다.
A게시판 wr_name 값을 B게시판 wr_8로 복사하려고 합니다.
<--그 말이이 그말 아닌가요?
=============================
전혀 다른 내용입니다.
A게시판
wr_name : 글쓴이
wr_8 : 학점
B게시판으로 복사
wr_name : A게시판의 글쓴이
wr_8 : A게시판의 글쓴이
이렇게 하고 싶은 겁니다.
2020-08-09 (일) 15:03:18
그러니까요
복사하면 B게시판 wr_name에 이미 B게시판 wr_8에 넣고자 하는 값이 들어가는데
하나더 따로 저장할 이유가 있냐는 겁니다
B의 wr_8을 사용하는 곳에 B의 wr_name을 사용하면 될텐데 말입니다
굳이 하나더 저장하자면 아래와 같은 간단한 화일을 하나 만들어서 게시판 복사가 끝난 후 실행해주면 됩니다
<?php
include "common.php";
$write_table= $g5['write_prefix'].'B게시판아이디';
sql_query("update $write_table set wr_8=wr_name");
?>
복사하면 B게시판 wr_name에 이미 B게시판 wr_8에 넣고자 하는 값이 들어가는데
하나더 따로 저장할 이유가 있냐는 겁니다
B의 wr_8을 사용하는 곳에 B의 wr_name을 사용하면 될텐데 말입니다
굳이 하나더 저장하자면 아래와 같은 간단한 화일을 하나 만들어서 게시판 복사가 끝난 후 실행해주면 됩니다
<?php
include "common.php";
$write_table= $g5['write_prefix'].'B게시판아이디';
sql_query("update $write_table set wr_8=wr_name");
?>
2020-08-10 (월) 09:36:28
복사하면 B게시판 wr_name에 이미 B게시판 wr_8에 넣고자 하는 값이 들어가는데
하나더 따로 저장할 이유가 있냐는 겁니다
B의 wr_8을 사용하는 곳에 B의 wr_name을 사용하면 될텐데 말입니다
=============================
말씀하신 내용은 제가 구현하려는 내용과 다른 겁니다.
복사하면 B게시판 wr_name에 이미 B게시판 wr_8에 넣고자 하는 값이 들어가는데
=> 복사하면 A게시판 wr_name은 B게시판 wr_name에 갑니다.
복사하면 A게시판의 wr_name이 B게시판의 wr_name에 복사되는 것은 당연한 것인데, 여기에 추가로 A게시판의 wr_name값을 B게시판의 wr_8에도 복사가 되도록 하고 싶은 겁니다. A게시판의 wr_8 필드에는 다른 용도로 사용중이기 때문입니다.
하나더 따로 저장할 이유가 있냐는 겁니다
B의 wr_8을 사용하는 곳에 B의 wr_name을 사용하면 될텐데 말입니다
=============================
말씀하신 내용은 제가 구현하려는 내용과 다른 겁니다.
복사하면 B게시판 wr_name에 이미 B게시판 wr_8에 넣고자 하는 값이 들어가는데
=> 복사하면 A게시판 wr_name은 B게시판 wr_name에 갑니다.
복사하면 A게시판의 wr_name이 B게시판의 wr_name에 복사되는 것은 당연한 것인데, 여기에 추가로 A게시판의 wr_name값을 B게시판의 wr_8에도 복사가 되도록 하고 싶은 겁니다. A게시판의 wr_8 필드에는 다른 용도로 사용중이기 때문입니다.
2020-08-10 (월) 09:41:10
다른 방법으로 해결을 했습니다.
A게시판 스킨에서 사용되던 추가 필드 구조를 재설정해서 wr_8 필드를 비워버렸습니다.
며칠 동안 열심히 도와주셔서 고맙습니다.
긴 장마에 건강 잘 챙기시고 즐거운 한주 시작하시길 바랍니다.
A게시판 스킨에서 사용되던 추가 필드 구조를 재설정해서 wr_8 필드를 비워버렸습니다.
며칠 동안 열심히 도와주셔서 고맙습니다.
긴 장마에 건강 잘 챙기시고 즐거운 한주 시작하시길 바랍니다.
조나단입니다
2020-08-07 (금) 10:06:28
스킨에서 해결하고 싶으시다면
skin/board/스킨명 폴더에
write_update.skin.php 을 만드신후
이 파일에서 쿼리문을 만들어서 처리하실 수 있습니다.
답변에 대한 댓글 1개
2020-08-07 (금) 10:10:10
조나단e님 답변 고맙습니다.
문제는 제가 그 쿼리문 작성할 실력이 안되는 현실입니다. ㅠ.ㅠ
혹시 쿼리문 작성 힌트라도 주시면 어떻게든 해결해 보겠습니다.
문제는 제가 그 쿼리문 작성할 실력이 안되는 현실입니다. ㅠ.ㅠ
혹시 쿼리문 작성 힌트라도 주시면 어떻게든 해결해 보겠습니다.
답변을 작성하려면 로그인이 필요합니다.
=>
B게시판의 wr_name 값을 wr_8에 또 기록하는 것이 아니고,
A게시판 wr_name 값을 B게시판 wr_8로 복사하려고 합니다.
그리고, A게시판의 wr_8 필드는 이미 사용중입니다.
제가 글을 어렵게 적었나 보네요. 죄송합니다.