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

sql 출력 질문입니다. MAX로 찾은 값을 변수에 넣을때 array가 나옵니다. 채택완료

Jiah 8년 전 조회 2,905

</p><p>
</p><p> $cnt = "SELECT MAX(PHOTO_NO) FROM {$TB['BUILD_SALE_MST_DTL_PHOTO_FILE']} WHERE COMP_CD = '$COMP_CD' AND BUILD_ID = '$BUILD_ID' AND BUILD_SEQ = '$BUILD_SEQ' ";
 $result_cnt = sql_query($cnt);
 $PHOTO_COUNT = sql_fetch_array($result_cnt);
 
 PHOTO_COUNT    : <?php echo $PHOTO_COUNT; ?>
</p><p>
</p><p>

항상 많은 도움을 받고 있습니다.

감사드립니다.

위에서 select 문을 sql에서 날리면 맥스값 2가 나오는데요

$PHOTO_COUNT 에 넣으면 숫자가 안 나오고 ARRAY가 나오네요...

PHOTO_COUNT    : 를 넣으면 값이 아에 안 나오고요;;

초보적인 질문같은데 항상 배열값으로 처리하다보니 오히려 단일값은 어떻게 빼는지 멍청해지네요 ㅠㅠ

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

답변 1개

채택된 답변
+20 포인트
SLOOP
8년 전
</pre><pre> $cnt = "SELECT MAX(PHOTO_NO) as max_photo_no FROM {$TB['BUILD_SALE_MST_DTL_PHOTO_FILE']} WHERE COMP_CD = '$COMP_CD' AND BUILD_ID = '$BUILD_ID' AND BUILD_SEQ = '$BUILD_SEQ' ";
 $result_cnt = sql_query($cnt);
 $row = sql_fetch_array($result_cnt);
 
 PHOTO_COUNT    : <?php echo $row['max_photo_no']; ?>

</pre><pre>
</pre><pre><pre style="font-size: 14.6667px;">
이렇게 해보세요
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

J
Jiah
8년 전
아.. max도 쓸때 as 처리를 하는군요 ... 후.. 이걸 헤매고 있었다니.. 감사합니다 ㅠㅠ

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

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

로그인