하;. 채택완료
if($board == "1"){
$board = "notice";
}elseif($board == "2"){
$board = "freeboard";
}
이렇게해서
$sql = "select count(*) from $board where {$where} ";
$result = sql_query($sql);
$temp = mysql_fetch_array($result);
$total_article = $temp[0];
이렇게했는데
board 1 에서는 notice 라는 테이블명을 제대로 불러오거든요
그래서 echo $sql; 해보니까
1에서
select count(*) from notice where bo_table='1'
2에서
select count(*) from where bo_table='1'
이렇게 테이블명을 불러오지못하는데 어떻하나요..
답변 4개
첫번째줄에
$sql = "select count(*) from $board where {$where} "; 를
그누보드5면
$sql = "select count(*) from `g5_write_{$board}` where {$where} ";
그누보드4면
$sql = "select count(*) from `g4_write_{$board}` where {$where} ";
이렇게 수정해보세요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인