a

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

· 2013-09-27 (금) 23:24:16 · 1069 · 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,972
13-09-29 조회 1,679
13-09-29 조회 1,822
13-09-28 조회 2,202
13-09-28 조회 1,720
13-09-28 조회 3,514
13-09-28 조회 1,488
13-09-28 조회 938
13-09-28 조회 987
13-09-28 조회 1,249
13-09-28 조회 1,856
13-09-28 조회 1,654
13-09-28 조회 2,292
13-09-27 조회 1,070
13-09-27 조회 1,822
13-09-27 조회 3,333
13-09-27 조회 1,395
13-09-27 조회 858
13-09-27 조회 1,718
13-09-27 조회 1,395