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 포인트
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 처리를 하는군요 ... 후.. 이걸 헤매고 있었다니.. 감사합니다 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인