mysql php적용(having count)에 대해 여쭙습니다.

mysql php적용(having count)에 대해 여쭙습니다.

QA

mysql php적용(having count)에 대해 여쭙습니다.

본문

안녕하세요

매번 sir 고수님들의 도움을 받고있는 회원입니다.

정말 감사드립니다.

 

다름이아니라 mysql조건을 php에 적용하려는데요

 

 

<?

$ramen = "SELECT r_idx, count(*) as r_parent_idx FROM table_food GROUP BY r_idx HAVING COUNT(r_parent_idx) > 1; ";

?>

 

<? if( $ramen == 0 ){ ?>

0일 시 결과노출

<? } ?>

 

 

r_parent_idx에서 중복된 값이 있다면 $ramen 에서 노출이 안되고

0일때 노출을 시켜주고싶습니다.

php에 저런식으로 바로 적용한지도 여쭙고, 문법적으로 문제가 없는지 여쭙습니다.

많은 조언 부탁드립니다.

감사합니다.

이 질문에 댓글 쓰기 :

답변 1

지금 $ramen이라는 변수에는 쿼리문만 있고 쿼리실행하는 함수가 존재하지 않고 있습니다.

그리고 쿼리를 처리후 그에따라 컬럼호출이 2개이상으로 처리되어 오기때문에 변수로 적용해 주셔야 하는 부분입니다.

 

<?

$ramen = sql_fetch("SELECT r_idx, count(*) as r_parent_idx FROM table_food GROUP BY r_idx HAVING COUNT(r_parent_idx) > 1; ");

?>

 

<? if( $ramen[r_parent_idx] == 0 ){ ?>

0일 시 결과노출

<? } ?>

 

이런식으로 처리해주시면 될듯 합니다.

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

회원로그인

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