사이트 내 전체검색
그누보드
[튜닝] 글쓰기 파일정보 수정 /bbs/write_update.php
로빈아빠
https://cmd.kr/gnu/139 URL이 복사되었습니다.

본문

파일정보를 확인하는 부분에서 업데이트 시에만 확인하면 되고,
업로드 툴 사용을고려해서 첨부수에 관계없이 공백파일여부를 확인하는것이 좋다.


------------------------------------------------------------
원래내용
------------------------------------------------------------


// 업로드된 파일 내용에서 가장 큰 번호를 얻어 거꾸로 확인해 가면서
// 파일 정보가 없다면 테이블의 내용을 삭제합니다.
$row = sql_fetch(" select max(bf_no) as max_bf_no from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' ");
for ($i=(int)$row[max_bf_no]; $i>=0; $i--)
{
    $row2 = sql_fetch(" select bf_file from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$i' ");

    // 정보가 있다면 빠집니다.
    if ($row2[bf_file]) break;

    // 그렇지 않다면 정보를 삭제합니다.
    sql_query(" delete from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$i' ");
}
//------------------------------------------------------------------------------


------------------------------------------------------------
수정내용
------------------------------------------------------------


if ($w=='u') {
 // 업로드된 파일 내용에서 가장 큰 번호를 얻어 거꾸로 확인해 가면서
 // 파일 정보가 없다면 테이블의 내용을 삭제합니다.
 $row = sql_fetch(" select min(bf_no) as min_bf_no, max(bf_no) as max_bf_no from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' ");
 for ($i=(int)$row[min_bf_no]; $i<=(int)$row[max_bf_no]; $i++)
 {
  $row2 = sql_fetch(" select bf_file from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$i' ");
  // 정보가 있다면 빠집니다.
  if ($row2&&!$row2[bf_file]) { //파일정보가 없으면 삭제함
   sql_query(" delete from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$i' ");
  }
 }
 //------------------------------------------------------------------------------
}

댓글목록

송혁님의 댓글

profile_image 송혁 작성일

안녕하세요. SNS마케팅전문가 1급자격증 보유자 송혁입니다.
저는 다양한 SNS홍보채널, 인맥, 인프라를 보유하여 최상의 매출을 올려드릴 수 있습니다.
다양한 빅데이터와 고객정보를 바탕으로 귀사의 매출향상을 위해 최선의 노력을 다하겠습니다
저는 쿠팡에서 정직원으로 근무중이기 때문에 쿠팡회원을 대상으로 타겟광고를 저렴하게 진행해 드릴 수 있습니다
귀사의 아이템을 저 송혁, 쿠팡을 활용하여 매출성장의 기회로 삼으시기를 강력추천드립니다
연락주세요

송혁
010-5778-8198
카카오톡 : riz01
riz01@naver.com
https://www.instagram.com/shplay/

그누보드
190 (3/4P)

Search

Copyright © Cmd 명령어 3.145.106.7