첨부파일명 출력 문제!!
Copy
<?php $sql = " select bf_file from {$g5['board_file_table']}"; $result = sql_query($sql); for($i=0; $row = sql_fetch_array($result); $i++){ $list2[$i] = $row; } print_r2($list2[0]); ?>
이렇게 하면
(
[bf_file] => 2130706433_4qwO1FXe_p08.jpg
)
이렇게 나오는데
뒤에 파일명만 추출하는 방법좀
|
답변 3개
2015-07-24 (금) 02:32:00
질문이 무슨 말인지 명확하지않으나 추측하자면 이걸 원하는 모양이군요
echo $list2[0][bf_file];
echo $list2[1][bf_file];
이런 식으로 출력하면 화일명만 나옵니다. 에구..이런 질문..
애초에 아래처럼 해주면 간단해집니다
$list2[$i] = $row; <-- 대신 --> $list2[$i] = $row[bf_file];
echo $list2[0];
echo $list2[1];
ll시간여행ll
2015-07-23 (목) 20:58:42
1. [bf_file] => 2130706433_4qwO1FXe_p08.jpg
2. [bf_source] ==>원래파일명.jpg 이렇게 보입니다.
1번은 실제 저장된 파일 이름이고 2번은 실제 올린 파일 이름입니다.
게시판에서 다운로드 누르면 1번파일을 2번파일로 변환해서 내 컴퓨터에 저장하게 됩니다.
그냥 원래 파일명이 알고 싶으시면 2번을 출력하시면 될거 같네요..
᠋᠋᠋᠋익명닉네임
2015-07-23 (목) 20:27:10
파일 이름이 아닌 파일 변수명 말하시는건가요 ??
그건 좀 복잡하지 않을까 하네요.. 아니면 db 에다가 파일변수명 따로 저장하는 필더를 하나 추가하셔서
write.php 에다가 db 보낼때 추가하시는게 .....
답변을 작성하려면 로그인이 필요합니다.