테스트 사이트 - 개발 중인 베타 버전입니다

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

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

제가 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까지밖에 안나오더라구요.

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

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

13년 전
<?
$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];
?>

적용.테스트 해 보세요.
이구......... 감사드립니다.. 꾸~~~벅,,


아주 잘됩니다. ㅎㅎㅎㅎ

정말 감사드립니다. ^^v

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440