mysql 카운트 질문드립니다.

mysql 카운트 질문드립니다.

QA

mysql 카운트 질문드립니다.

본문

 <?php

    $sql = " select *

               from {$g5['g5_shop_order_table']}

              where mb_id = '{$member['mb_id']}'

              order by od_id desc

              $limit ";

    $result = sql_query($sql);

$oder = "SELECT COUNT(*)FROM{$g5['g5_shop_order_table']} WHERE od_status ='주문'";

$bder = "SELECT COUNT(*) FROM{$g5['g5_shop_order_table']} WHERE od_status ='입금'";

?>

 

<?php echo count($oder); ?>

<?php echo count($bder); ?>

로 했을때 카운트가 1로만 표시되네요 od_status 주문,입금,준비,배송,완료 를 카운팅하고싶은데 생각처럼 잘안되네요 도움좀 주실분계신가요 3개월동안 못풀고있어요 주륵

관련게시물:http://sir.kr/qa/109344


이 질문에 댓글 쓰기 :

답변 1


	$oder = "SELECT COUNT(*) cnt FROM{$g5['g5_shop_order_table']} WHERE od_status ='주문'";
 $result_order = sql_fetch($oder ); 
	$bder = "SELECT COUNT(*) cnt FROM{$g5['g5_shop_order_table']} WHERE od_status ='입금'";
 $result_bder = sql_fetch($bder ); 
 
echo $result_order['cnt'];
echo $result_bder['cnt']; 

답변 감사드립니다 ^^
근데 echo 했을때 아무반응이 없어요... 뭐가 잘못된걸까요
구문상 $sql이랑 $result는 날려버려도 괜찮은거죠?
그리고 WHERE od_status ='주문' 이 정확하지 않은건지도
조금더 가르쳐 주실수있으신가요...

답변을 작성하시기 전에 로그인 해주세요.
전체 61
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT