wr_id, wr_subject, wr_content
a라는 게시판에 여러개의 필드가 있는데 위와 같은 3개의 필드만 추출했어요...
3개의 필드를 하나의 sql 파일로 추출했어요...
c.sql 이라는 파일로요...
이 sql 파일을 b라는 게시판에 엎고 싶어요...
wr_id가 같은 필드에 wr_subject 와 wr_content 를 넣고 싶어요...
b라는 게시판의 다른 필드는 그대로 있고
wr_id 값이 값다면 b에 있는 wr_subject 와 wr_content 를
a의 wr_subject 와 wr_content 로 바꾸고 싶어서요..
만약 a에는 있고 b에는 없는 wr_id 값이 존재한다면 이거는 못가지고 오게 하고 싶고요...
그럼 c.sql 파일을 어디에 올리고...어떤 작업을 해야하는지 알려주시면 감사하겠습니다..
답변 6개 / 댓글 1개
<?php
$sql = " select * from g5_write_A order by wr_id asc ";
$result = sql_query($sql);
while ($a_data = sql_fetch_array($result)) {
$wr_id_chk = $a_data['wr_id'];
?>
wr_id : <?php echo $a_data['wr_id']?> ,
wr_subject : <? echo $a_data['wr_subject'];?> ,
wr_content : <? echo $a_data['wr_content']?><br>
<?php $sqlStr = "select * from g5_write_B where wr_id = '$wr_id_chk'";
$chk_result = sql_fetch($sqlStr);
if($chk_result['wr_id'] == $wr_id_chk) {
$finalSQL = " update g5_write_B set wr_subject = '{$a_data[wr_subject]}', wr_content = '{$a_data[wr_content]}' where wr_id = '$a_data[wr_id]' ";
sql_query($finalSQL);
}
?>
<?php } ?>
답변을 작성하려면 로그인이 필요합니다.
알려주신 소스는 어디에 넣고 적용시키는거에요??ㅜㅜ