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

본문 바로가기
사이트 내 전체검색

개발

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

페이지 정보

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

본문

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

댓글목록

등록된 댓글이 없습니다.

Total 386건 8 페이지
  • RSS

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.