웹마스터 팁

제로보드4에서 xe로 데이터 이전 후에 최근게시물과 최근댓글의 순서가 엉망입니다.

조사해 보았더니 list_order 값이 자료 일련번호로 설정되어 있었습니다.

또 [데이터 들여오기]할 때 xe는 읽어오는 게시물에 일련번호를 할당하면서

list_order 값도 같은 값으로 할당하고 있었습니다.

 

데이터 들여오기 할 때 제로보드4의 등록일시(regdate)를 정확하게 가져왔는데

등록일시 순으로 list_order 값을 새로 설정해 주는 프로그램을 만들어 보았습니다.

다음은 댓글 테이블 xe_comments 에 대한 PHP 프로그램입니다.

 

  echo "<p>";
  echo "1. Comment 테이블의 list_order를 regdate 순으로 조정 <br />";
  $query = "SELECT comment_srl FROM xe_comments where 1 ORDER BY regdate ASC";
  $result = ecsql($query);
  $total_record = mysql_num_rows($result);
  echo "   Comment total count = $total_record <br />";
 
  for ($i=1; $i <= $total_record; $i++) {
    $neworder = $i;
    $row = mysql_fetch_object($result);
    $srl = $row->comment_srl;
    $query="UPDATE xe_comments SET list_order='$neworder' WHERE comment_srl='$srl'";
    $res = ecsql($query);
  }


  for ($i=1; $i <= $total_record; $i++) {
    $neworder = -$i;
    $query="UPDATE xe_comments SET list_order='$neworder' WHERE list_order='$i'";
    $res = ecsql($query);
  }
  echo "</p>";

SELECT 문에서는 테이블의 모든 자료를 등록일시 순으로 읽어 들입니다.

중간의 UPDATE 문에서는 위에서 읽어들인 순서대로 양의 정수를 list_order에 넣어 줍니다.

마지막의 UPDATE에서는 양의 정수로 입력된 list_order를 음의 정수를 변경해 줍니다.

이렇게 양의 정수를 넣었다가 음의 정수로 변경하는 이유는 입력중 list_order의 유일성때문입니다.

 

같은 방법으로

document 테이블의 list_order를 regdate 순으로 조정

document 테이블의 update_order를 last_update 순으로 조정

member 테이블의 list_order를 last_login 순으로 조정 해 주었습니다. 

 

그 결과 최근댓글과 최근게시물이 정상적으로 출력되고 있습니다.

 

제목 글쓴이 날짜
서초오피 ⦑오피사이트.NET⦒ 서초오피 서초OP 서초건마 서초오피 koykoyah 2025.02.22
대구오피 ⦑오피쓰.COM⦒ 대구마사지 대구오피 대구오피 대구OP koykoyah 2025.02.22
서면오피 ⦑출장안마사이트.COM⦒ 서면OP 서면오피 서면출장샵 서면오피 koykoyah 2025.02.22
답십리오피 ⦑오피사이트.NET⦒ 답십리오피 답십리OP 답십리건마 답십리오피 koykoyah 2025.02.22
세종오피 ⦑오피쓰.COM⦒ 세종오피 세종출장마사지 세종오피 세종OP koykoyah 2025.02.22
광주오피 광주오피 ⦑오피쓰주소.COM⦒ 광주OP 광주스파 광주오피 koykoyah 2025.02.22
대전오피 ⦑오피쓰주소.COM⦒ 대전오피 대전출장마사지 대전오피 대전OP koykoyah 2025.02.22
안산오피 ⦑출장안마사이트.COM⦒ 안산오피 안산출장마사지 안산오피 안산OP koykoyah 2025.02.22
홍대오피 ⦑출장안마사이트.COM⦒ 홍대오피 홍대출장마사지 홍대오피 홍대OP koykoyah 2025.02.22
부산오피 부산오피 ⦑오피사이트.NET⦒ 부산OP 부산스파 부산오피 koykoyah 2025.02.22
안산오피 안산OP ⦑오피쓰주소.COM⦒ 안산휴게텔 안산오피 안산오피 koykoyah 2025.02.22
역삼오피 ⦑출장안마사이트.COM⦒ 역삼OP 역삼오피 역삼출장샵 역삼오피 koykoyah 2025.02.22
평촌오피 평촌오피 ⦑오피.CLUB⦒ 평촌OP 평촌스파 평촌오피 koykoyah 2025.02.22
분당오피 분당OP ⦑오피.CLUB⦒ 분당휴게텔 분당오피 분당오피 koykoyah 2025.02.22
역삼오피 역삼OP ⦑오피.CLUB⦒ 역삼휴게텔 역삼오피 역삼오피 koykoyah 2025.02.22
신촌오피 ⦑출장마사지안내.COM⦒ 신촌마사지 신촌오피 신촌오피 신촌OP koykoyah 2025.02.22
익산오피 익산출장안마 ⦑출장마사지안내.COM⦒ 익산OP 익산오피 익산오피 koykoyah 2025.02.22
창원오피 창원오피 ⦑오피사이트.NET⦒ 창원OP 창원스파 창원오피 koykoyah 2025.02.22
압구정오피 압구정오피 ⦑출장안마사이트.COM⦒ 압구정OP 압구정스파 압구정오피 koykoyah 2025.02.22
군산오피 ⦑오피쓰.COM⦒ 군산마사지 군산오피 군산오피 군산OP koykoyah 2025.02.22