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

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

QA

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

답변 1

본문

안녕하세요

매번 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일 시 결과노출

<? } ?>

 

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 7
© SIRSOFT
현재 페이지 제일 처음으로