2026, 새로운 도약을 시작합니다.

반복문중에 없는 건만 가져올려고 하는되요문의 드립니다. 채택완료

$num = 0;

for ($r=0; $r < $imgCount['cnt']; $r++) {  // 삭제전 파일 갯수

    $num = 'image' . ($r + 1); // 이미지파일

    $allsql = " SELECT * FROM g5_board_file WHERE bo_table='{$category}' AND wr_id='{$wr_id}' AND bf_file = '{$_REQUEST[$num]}' ";

    $allRow = sql_fetch($allsql);

    array_push($aimglist, $allRow['bf_file']);    // 찍어볼려고 배열에 넣어둠

    $num++;

}

결과

[
    "cate_20230915154948_0.jpg",
    "cate_20230915195625_2.jpg",
    "cate_20230915154948_1.jpg",
    null
]

파일 을 삭제하고 넘어 왔는되요

null 인파일만 추출 해서

unlink 할려고 합니다.

고수 님들 의견부탁드립니다.

기존파일 파일 

[
    "cate_20230915195625_2.jpg",
    "cate_20230915202247_3.jpeg",   ---> 삭제할 파일 
    "cate_20230915154948_1.jpg",
    "cate_20230915154948_0.jpg"
]

답변 2개

채택된 답변
+20 포인트

null 파일만 삭제 하겠다 하면은... ?

foreach ($files as $file) {
    if ($file === null) {
        unlink($file);
    }
}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

없는 정보로 성심것 답변해주셔서 감사합니다.

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

소스가 너무 일부만 있어서...

궁극적으로 하시려는 것이 무엇인가요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

죄송합니다 맘이 급하다보니 담에 자세히 적겠습니다. ^^
답변 감사합니다.

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

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

로그인
🐛 버그신고