테이블 레코드 수를 홈페이지에 표기
본문
아래의 g4_board_new의 레코드수 203,669를 아래 파란 화면의 홈페이지 상단에 표기하고자 합니다.
현재는 홈페이지 상단에
<?
$bo_table = 'signature5'; // 게시판 id
$row = sql_fetch("select bo_count_write from $g4[board_table] where bo_table='{$bo_table}'");
$total_count = $row[bo_count_write];
?>
$bo_table = 'signature5'; // 게시판 id
$row = sql_fetch("select bo_count_write from $g4[board_table] where bo_table='{$bo_table}'");
$total_count = $row[bo_count_write];
?>
이렇게 넣었고
홈페이지 들어갈 자리에
<span class="txt2">현재 서약자수 </span><span class="txt"><?=number_format($total_count)?></span>
넣었습니다.
게시판의 토탈은 뽑아 오겠는데 sql레코드 수 뽑아서 표기할려면 어떻게 해야 하나요?

답변 2
g4_board_new 의 레코드수는 사이트에 있는 모든 게시판의 새글 등록수의 합 인데
현재서약자수에 넣는다는 것이 이치에 맞지않는듯 하군요
그리고 관리자메뉴에서 복구/최적화를 실행해버리면 설정일 이전 내역은 모두 삭제 되어버리기도 하고...
어쨌거나 추출 방법은 아래와 같습니다
$row=sql_fetch("select count(*) as cnt from g4_board_new");
echo number_format($row[cnt]);
$bo_table = 'signature5'; // 게시판 id
$row = sql_fetch("select bo_count_write from $g4[board_table] where bo_table='{$bo_table}'");
위에 쿼리는 signature5 테이블에 해당됩니다~ g4_write_signature5
g4_board_new 의 레코드를 불러오려면 해당 테이블(g4_board_new) 를 적용해야 됩ㄴ디ㅏ~
$row = sql_fetch("select bo_count_write from $g4[board_table] where bo_table='{$bo_table}'");
위에 쿼리는 signature5 테이블에 해당됩니다~ g4_write_signature5
g4_board_new 의 레코드를 불러오려면 해당 테이블(g4_board_new) 를 적용해야 됩ㄴ디ㅏ~
답변을 작성하시기 전에 로그인 해주세요.