본문
파일정보를 확인하는 부분에서 업데이트 시에만 확인하면 되고,
업로드 툴 사용을고려해서 첨부수에 관계없이 공백파일여부를 확인하는것이 좋다.
------------------------------------------------------------
원래내용
------------------------------------------------------------
// 업로드된 파일 내용에서 가장 큰 번호를 얻어 거꾸로 확인해 가면서
// 파일 정보가 없다면 테이블의 내용을 삭제합니다.
$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' ");
}
}
//------------------------------------------------------------------------------
}
댓글목록
송혁님의 댓글
송혁 작성일
안녕하세요. SNS마케팅전문가 1급자격증 보유자 송혁입니다.
저는 다양한 SNS홍보채널, 인맥, 인프라를 보유하여 최상의 매출을 올려드릴 수 있습니다.
다양한 빅데이터와 고객정보를 바탕으로 귀사의 매출향상을 위해 최선의 노력을 다하겠습니다
저는 쿠팡에서 정직원으로 근무중이기 때문에 쿠팡회원을 대상으로 타겟광고를 저렴하게 진행해 드릴 수 있습니다
귀사의 아이템을 저 송혁, 쿠팡을 활용하여 매출성장의 기회로 삼으시기를 강력추천드립니다
연락주세요
송혁
010-5778-8198
카카오톡 : riz01
riz01@naver.com
https://www.instagram.com/shplay/