회원 목록 총회원수 옆에 기업회원, 개인회원수 보여주기 > 그누4 질문답변

그누4 질문답변

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

회원 목록 총회원수 옆에 기업회원, 개인회원수 보여주기 정보

회원 목록 총회원수 옆에 기업회원, 개인회원수 보여주기

본문

회원 목록 상단에 있는
 총회원수 옆에 기업회원, 개인회원수 보여주려 합니다.

제가 php도 잘 모르고, 그누도 잘 모르고 해서, 그냥 코드 보다보니,, 아래처럼 하면 되지않을까, 해서,
해봤는데 역시나 안됩니다 .ㅠㅠ

mb_7은 기업회원은 A 개인회원은 B를 입력 받은것이구요.
$mb_7_A 에는 기업회원수,
$mb_7_B에는 개인 회원수를 나타내주려 했습니다.\

<?
$mb_7_A =0;
$mb_7_B =0;
while( $row=sql_fetch_array($result)) {
if ($row[mb_7]=='A') $mb_7_A++;
else $mb_7_B++;
}

?>


위의 코드를 상단에 넣어줬더니,, 회원 목록이 하나도 안나옵니다.
sql_fetch_array($result) 함수가 뭐하는 함수인지 잘 모르지만,
회원 각각을 받아오는것 같아서요..

그래서 저렇게 하면 될줄 알았더니,

sql_fetch_array($result) 가 상단에 들어가면,, 하단에 sql_fetch_array($result)이 출력이
안되는것 같더라구요..

그리고 한가지 더 질문 드리면,,

그래서 코드를 아래

for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($row[mb_7]=='A') $mb_7_A++;
else $mb_7_B++;

이부분에 넣었더니 됩니다..

근데 mb_7_B 이 1000명정도 되는데.. 딱 100까지밖에 안나오더라구요.

위 두가지 도움좀 부탁드립니다. ^^
  • 복사

댓글 전체

<?
$test1 = sql_fetch("select count(mb_7) as cnt from $g4[member_table] where mb_7 = 'A'");
$test2 = sql_fetch("select count(mb_8) as cnt from  $g4[member_table] where mb_8 = 'B'");

echo "기업:".$test1[cnt]."개인:".$test2[cnt];
?>

적용.테스트 해 보세요.
© SIRSOFT
현재 페이지 제일 처음으로