첨부파일명 출력 문제!!
본문
<?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
질문이 무슨 말인지 명확하지않으나 추측하자면 이걸 원하는 모양이군요
echo $list2[0][bf_file];
echo $list2
[1][bf_file];
이런 식으로 출력하면 화일명만 나옵니다. 에구..이런 질문..
애초에 아래처럼 해주면 간단해집니다
$list2[
$i
] =
$row
;
<-- 대신 --> $list2[
$i
] =
$row[bf_file]
;
echo $list2
[0
];
echo $list2
[1
];
파일 이름이 아닌 파일 변수명 말하시는건가요 ??
그건 좀 복잡하지 않을까 하네요.. 아니면 db 에다가 파일변수명 따로 저장하는 필더를 하나 추가하셔서
write.php 에다가 db 보낼때 추가하시는게 .....
1. [bf_file] => 2130706433_4qwO1FXe_p08.jpg
2. [bf_source] ==>원래파일명.jpg 이렇게 보입니다.
1번은 실제 저장된 파일 이름이고 2번은 실제 올린 파일 이름입니다.
게시판에서 다운로드 누르면 1번파일을 2번파일로 변환해서 내 컴퓨터에 저장하게 됩니다.
그냥 원래 파일명이 알고 싶으시면 2번을 출력하시면 될거 같네요..
답변을 작성하시기 전에 로그인 해주세요.