db 좀알려주세요... 채택완료
a라는 게시판과 b라는 게시판에서 wr_id 값이 같은 경우...
a게시판의 wr_subject, wr_content 두가지 필드를...
b게시판의 wr_subject, wr_content 로 변경하고 싶습니다...
wr_id값이 b게시판에는 있는데 a게시판에는 없다면 없는것은
가지고 오고 싶지 않습니다...
이럴때 어떤 방법으로 합칠수 있는지 알려주시면 감사하겠습니다...
이런질문을 했는데요...
알려주신답변이....
$sql = " select * from 디비테이블명";
2$result = sql_query($sql);
3for ($i=0; $row=sql_fetch_array($result); $i++) {
4 $sql_1 = " update 복사해서넣을테이블명
5 set wr_subject = '$row[wr_subject]', wr_content = '$row[wr_content]' where wr_id = '".$row[wr_id]."' ";
6 $result_1 = sql_query($sql_1);
7}
$sql = " select * from 디비테이블명"; |
2 | $result = sql_query($sql); |
3 | for ($i=0; $row=sql_fetch_array($result); $i++) { |
4 | $sql_1 = " update 복사해서넣을테이블명 |
5 | set wr_subject = '$row[wr_subject]', wr_content = '$row[wr_content]' where wr_id = '".$row[wr_id]."' "; |
6 | $result_1 = sql_query($sql_1); |
7 | } |
와
$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 : , wr_subject : echo $a_data['wr_subject'];?> , wr_content : echo $a_data['wr_content']?> $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); } ?>
이렇게 두가지 방법을 알려주셨는데...둘다 안되는데요...
2번째 방법은 에러가 나요..ㅠㅠ
알려주신 두가지 프로그램을 어디에 넣고 적용시켜야하는지 모르겠어요...
http://www.사이트주소/aaa">www.사이트주소/aaa
를 만들어서 거기에 넣고 주소를 쳤는데 아무것도 안돼는거 같아요...
혹시 다른방법을 알고 계시다면 알려주시면 감사하겠습니다...
답변 1개
페이지명 aaa.php 이고 사이트 루트에 위치해 있다면
http://www.사이트주소/aaa.php">www.사이트주소/aaa.php 라고 주소창에 치면 됩니다.
aaa.php
include_once('./common.php');
$sql = " select * from B"; $result = sql_query($sql); for ($i=0; $row=sql_fetch_array($result); $i++) {
$sql_1 = " update A set wr_subject = '$row[wr_subject]', wr_content = '$row[wr_content]' where wr_id = '".$row[wr_id]."' "; $result_1 = sql_query($sql_1);
}
?>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인