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

멤버 필드값 불러오기 채택완료

발롱도르 9년 전 조회 2,508

</strong>      </p><p><label>
      <input name="mb_1" id="mb_1" type="radio" checked="" value="1">
      파트너
      </label>
      </div>
      <div class="radio">
      <label>
      <input name="mb_1" id="mb_2" type="radio" value="1">
      일반</p><p></label></p><p><strong>

 

안녕하세요 질문하나드립니다.

위와같이 회원가입할때 mb_1,mb_2 필드에 파트너나 일반쪽 선택해서 카운트를 저장하고 있습니다

이것을 메인에다가 파트너 가입자 몇명,일반 가입자 몇명 나오도록 출력하고싶습니다.가입자가 많아서

실용적인 방법으로 출력하고싶습니다.부하걱정이되어서요

폼은 집어넣었는데 출력하는 방법을 모르겠네요 읽어주셔서 감사합니다.

 

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

답변 3개

채택된 답변
+20 포인트
9년 전

그누5에서

count(*) as cnt from {$g5['member_table']} where mb_1 = '1' ";

$row = sql_fetch($sql);

$partner_cnt = $row['cnt']; 

?>

파트너 회원수 :  

로그인 후 평가할 수 있습니다

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

9년 전

mysql_query("Select count(*) from table where mb_1='1'");

$row = mysql_fetch_row($sql);

$partner_cnt = $row[0]; 

?>

파트너 회원수 :

 

이런식으로 하시면 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

발롱도르
9년 전
정말 죄송한데 초보자라서...
그대로 복사해서 적용해봤는데 출력이안됩니다
db에는 한명이 mb_1 필드에 1이라고 값이 들어가있는데
그럼 한명이 출력되어야되는데 아무것도 출력이안되네요
발롱도르
9년 전
Warning: mysql_query(): Access denied for user 'userweb'@'localhost' (using password: NO) in /host/home2/userweb/html/theme/basic/index.php on line 42

Warning: mysql_query(): A link to the server could not be established in /host/home2/userweb/html/theme/basic/index.php on line 42

Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /host/home2/userweb/html/theme/basic/index.php on line 43
파트너 회원수 : 명

에러내용입니다

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

9년 전
&nbsp; &nbsp; &nbsp;

<label>

&nbsp; &nbsp; &nbsp; <input name="mb_1" id="mb_1" type="radio" checked="" value="1">

&nbsp; &nbsp; &nbsp; 파트너

&nbsp; &nbsp; &nbsp; </label>

&nbsp; &nbsp; &nbsp; </div>

&nbsp; &nbsp; &nbsp; <div class="radio">

&nbsp; &nbsp; &nbsp; <label>

&nbsp; &nbsp; &nbsp; <input name="mb_1" id="mb_2" type="radio" value="2">

&nbsp; &nbsp; &nbsp; 일반

</label>



일반의 value값은 2를 주셔야죠

파트너 카운트 쿼리

Select count(*) from table where mb_1='1';



일반카운트쿼리

Select count(*) from table where mb_1='2';
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

발롱도르
9년 전
답변 감사합니다
그런데 출력부분을 조금더 자세히 알려주시겠어요?

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

답변을 작성하려면 로그인이 필요합니다.

로그인