wr_id=1 의 첨부파일 1번 파일을 호출하려면?

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
wr_id=1 의 첨부파일 1번 파일을 호출하려면?

QA

wr_id=1 의 첨부파일 1번 파일을 호출하려면?

답변 3

본문

g5_write_page 게시판의 wr_id=1 의 첨부파일 1번 파일을 아래처럼 호출하려면 어떻게해야 될까요?

 

<?
$sql = "select wr_subject, wr_1, wr_2, wr_content from g5_write_page where wr_id = 1";
$row = sql_fetch($sql);
?>

<?php echo $row['wr_subject'] ?>

<?php echo $row['wr_1'] ?>

<?php echo $row['wr_1'] ?>

이 질문에 댓글 쓰기 :

답변 3

첨부파일 정보는 g5_board_file 테이블에 저장되기 때문에

저런 식으로는 가져올 수 없습니다.

 

bbs폴더의 view.php , board.php 파일을 참조하시죠.

$aaa = get_view($row,$board,$skin_url,$subject_len);
머 대충 이런식으로 불러오시고
print_r2($aaa);

해보시면 배열에 어떤식으로 저장이 되는지 보입니다.
배열에서 file로 나오는게 첨부파일입니다.

다른방법은 
$aaa = get_file($board['bo_table'],$wr_id);  여기서 wr_id가 1이라고 했으니 $wr_id 대신 1넣으면 되고
print_r2($aaa);

하시면 파일의 배열이 어떻게 저장되는 보입니다.

2개의 테이블을 조인하시면 해당 첨부파일을 가져오실 수 있습니다.

예시: SELECT a.wr_subject, b.wr_1, b.wr_2, a.wr_content FROM g5_write_page a LEFT JOIN g5_board_file b ON a.wr_id=b.wr_id  WHERE a.wr_id = 1;

 

위의 쿼리는 예시입니다. 여기서 각 컬럼 및 조건절에 bo_table도 해당 게시판하고 맞춰주셔야 합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1,546
© SIRSOFT
현재 페이지 제일 처음으로