혹시 첫번째 파일 불러오는 형식은 어떻게 되나요 ?? ^^;;

그누보드는 .. 파일을

<?=$g4[path]?> 이렇게 하면 게시판 주소를 ..

<?=$bo_table?> 이렇게 하면 테이블명을 ..

<?=$rels[$i][wr_id]?> 이렇게 하면 해당 게시물 번호를 불러 오는데 ..

즉 게시판에서

해당 파일의 첫번째를 불러 오려면 어떻게 해야 하나요 ??

보면 그누보드는 디비에 보면 파일을 해당 게시물과 같이 저장하지 않는거 같은데 ..

wr_name / wr_id 뭐 이런식으로 안쓰이는거 같더라구요 보니깐 ..
|

댓글 4개

아 송이씨닷컴님 답변 감사 드립니다. ^^;;
그 방법은 이미 알고 있는데요 저 같은 경우 약간 다른 것이라 ..

배추님게시판에 보면 관련글 불러 오는게 있는데 .. 거기에 관련글이 아니라 ..

관련 파일명을 불러 올라고 하는거거든요 ^^;;

즉 파일명 / 1948401766_70ga2Ptd_68.jpg 뭐 이런식으로요 ..

// 관련글 얻기.. 080429, curlychoi
function mw_related($related, $count, $field="wr_id, wr_subject, wr_content")
{
global $bo_table, $write_table, $g4, $wr_id;

if (!trim($related)) return;

$sql_where = "";
$related = explode(",", $related);
foreach ($related as $rel) {
$rel = trim($rel);
if ($rel) {
$rel = addslashes($rel);
if ($sql_where) {
$sql_where .= " or ";
}
$sql_where .= " (instr(wr_subject, '$rel') or instr(wr_related, '$rel')) ";
}
}
$sql_where .= " and wr_id <> '$wr_id' ";
$sql = "select $field from $write_table where wr_is_comment = 0 and ($sql_where) order by wr_num ";
$qry = sql_query($sql);

$list = array();
$i = 0;
while ($row = sql_fetch_array($qry)) {
$list[] = $row;
if (++$i >= $count) {
break;
}
}
return $list;
}

이런부분에서 같은 글을 불러 오는 것입니다. ^^;; 그래서 같은 자료의 파일만 불러와서 링크를
걸려고 하는데 그게 이해가 안가서요 파일은 또 테이블이 분리가 되어 있어서요 ^^;;
함수를 하나 짜봤습니다.

echo get_orifilename("보드명", "글번호");
이렇게 하면 파일명을 출력합니다.

function get_orifilename($bo_table, $wr_id, $order=0) {
global $g4;
$sql = "select bf_source from `$g4[board_file_table]` where bo_table='$bo_table' AND wr_id='$wr_id' order by bf_no LIMIT $order, 1";
$temp = sql_fetch($sql);
return $temp[bf_source];
}
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=20948
lib/common.php:
// 게시글에 첨부된 파일을 얻는다. (배열로 반환)
function get_file($bo_table, $wr_id)
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
16년 전 조회 2,261
16년 전 조회 781
16년 전 조회 976
16년 전 조회 1,027
16년 전 조회 770
16년 전 조회 1,076
16년 전 조회 1,531
16년 전 조회 1,199
16년 전 조회 778
16년 전 조회 1,087
16년 전 조회 1,546
16년 전 조회 1,335
16년 전 조회 987
16년 전 조회 3,289
16년 전 조회 1,551
16년 전 조회 985
16년 전 조회 1,069
16년 전 조회 893
16년 전 조회 1,566
16년 전 조회 1,040