a

같은 문자로 시작하는 테이블만 가져오는 방법

· 2013-09-27 (금) 23:24:16 · 1057 · 2

테이블 이름이 '2010_01' '2010_02' 하는 식으로 되어 있습니다.
최근글 목록을 2010으로 시작하는 테이블 따로, 2011로 시작하는 테이블 따로 나오게 하고 싶은데


latest.lib.php 파일에서


function latest($skin_dir="", $bo_table, $rows=10, $subject_len=40, $options="") 와

$sql = " select * from $g4[board_table] where bo_table = '$bo_table'"; 부분을



function latest ($skin_dir="", $gr_id, $rows=10, $subject_len=40, $options="")

$sql = "select * from $g4[board_table] where gr_id= '$gr_id'";


로 수정하고
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=229800&sca=&sfl=wr_subject&stx=bo_table%25
답변을 참고로


<?
if(strstr($bo_table, '2010')){
echo latest ("basic", "gr_id", 4, 38);
}
?>


로 불러왔는데 아무것도 안 뜨네요...



latest.lib.php 기본상태에서

where bo_table like '$bo_table%'";

이부분만 바꿔봤을 때도 오류 났었는데... 어떻게 해야 할까요 ㅠㅠ
|

댓글 2개

그렇게 해서는 되지않습니다
그렇게 하는 코드는 게시판명(bo_table)을 구하는 것이지 게시물을 추출하는 것이 아니므로
2010_01, 2010_02 두개의 게시판에서 각각 게시물을 추출하는 코드가 있어야합니다
자료실에서 그룹 최신글로 찾아보면 나올겁니다
테이블이 너무 많아서 어렵네요 ㅠㅠ 두분 답변 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
13-09-29 조회 1,961
13-09-29 조회 1,668
13-09-29 조회 1,814
13-09-28 조회 2,193
13-09-28 조회 1,714
13-09-28 조회 3,505
13-09-28 조회 1,480
13-09-28 조회 929
13-09-28 조회 980
13-09-28 조회 1,242
13-09-28 조회 1,848
13-09-28 조회 1,648
13-09-28 조회 2,284
13-09-27 조회 1,058
13-09-27 조회 1,817
13-09-27 조회 3,325
13-09-27 조회 1,385
13-09-27 조회 848
13-09-27 조회 1,711
13-09-27 조회 1,387