PHP 에서 mysql_query 의 result 의 갯수를 세는 방법 > 개발

본문 바로가기

사이트 내 전체검색

뒤로가기 개발

PHP 에서 mysql_query 의 result 의 갯수를 세는 방법

페이지 정보

작성자 관리자 (61.♡.26.29) 작성일 17-09-26 23:30 조회 5,452 댓글 0

본문

1. mysql_num_rows
$cnt = mysql_num_rows(mysql_query(" select wr_id from g5_write_free ",$connect));

2. mysql_fetch_array
$row = mysql_fetch_array(mysql_query(" select count(wr_id) as cnt from g5_write_free ",$connect));
$cnt = $row[0];

mysql_query 에서 바로 count 를 세는 방법은 없는 듯 하다.



ㅁ 그누보드 함수

참고로, 그누보드에서는 위 함수들이 호환성을 위해서 각각
sql_query, sql_num_rows, sql_fetch_array 등등으로 만들어져 있다.

$cnt = sql_num_rows(sql_query(" select wr_id from g5_write_free "));


ㅇ sql_fetch
위의 같은 역할을 하는 함수들 외에, 그누보드에는 sql_fetch 함수가 있는데,
이는 쿼리를 실행한 후 결과값에서 한행만 가져오는 함수이다.
즉, sql_query 후에 sql_fetch_array 에서 한행만 가져온다.





** 참고
https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=73510
https://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=237778

추천0

댓글목록 0

등록된 댓글이 없습니다.

전체 386건 12 페이지
게시물 검색
Copyright © Baragi.Net All rights reserved.
PC 버전으로 보기