미채택 완료

스크랩 테이블 문의합니다

2017-03-26 (일) 14:17:49 3,488

7b957051d73d9cbe48bdae0b9f7b2e3a_1490505063_6852.png
 

스크랩쪽을 하나 더 추가하면서부터 

잘되던게 안되는데요 

일단 저건 g5_scrap 테이블입니다

저 테이블 구조를 오늘에서야 살펴보게된건데

여분필드는 많은데 wr_2만 저렇게 있는건 왜 그런걸까여?

그리고 wr_2를 수정해도 저 날짜는 바뀌지 않고

다른테이블로도 이동해도 불러와지질 않습니다 

분명 잘됐던 부분인데요

스크랩에 있는 모든 게시물들 다 삭제하고

wr_2 날짜수정하고 해봤는데 

안됩니다 어떻게 어디를 손봐야될까여?;;

그리고 잘됐을때는 wr_2가 테이블에 원래부터 있었는지 없었는지 모르겠는데요 

스크랩에 검색창 달기에서 

제목대신에 wr_2로 제가 넣었거든요 

//스크랩테이블에 wr_subject 필드 생성및 데이타 이전작업 by root 20161221

//최고관리자로 로그인후 URL 호출 http://작업자도메인/bbs/scrap.php?data=conversion

if ($is_admin == 'super' && $data == 'conversion') {

  sql_query(" ALTER TABLE `{$g5['scrap_table']}`

                      ADD `wr_2` VARCHAR(255) NOT NULL AFTER `wr_id` ", false);

  $result = sql_query("select distinct bo_table from `{$g5['scrap_table']}`");

  for ($i=0; $row=sql_fetch_array($result); $i++) {

    $usql = "update `{$g5['scrap_table']}` a

         set    a.wr_2 = 

        (select b.wr_2 from `{$g5[write_prefix]}{$row['bo_table']}` b where b.wr_id = a.wr_id)

         where  a.bo_table = '{$row['bo_table']}'

         and    a.wr_2 = ''";

    sql_query($usql);

  }

}



이런거 추가한거 있고요
근데 저 검색창 달때도 분명히 잘됐었습니다 백업을 하고 해야되는데 -- 
지금 제가 적은 내용만으로는 정확한 대답은 어려울수있는데 
게시판 수정해도 왜 테이블은 수정이 안되는지..
그리고 여분필드 wr_2가 왜 이동시 불러와지질 않는지
도움좀 부탁할게요 
|

답변 2개

2017-03-27 (월) 00:10:43

검색창 달면서 코드를 막무가대로 붙여넣었더니 

그 이후 생긴 오류네요 ..

새로 글쓰니 여분필드 이동은 되는데 

수정하믄 테이블은 안변하네요 

다시 질문을 올릴게요 ;;

제가 보기에는 만들때 에 빈공간을 넣은거같은데요

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