PHP
[PHP] MySQL 행 개수 구하기, mysqli_num_rows()
chsr
2021. 9. 6. 14:33
728x90
반응형
■ PHP MySQL 행 개수 구하기, mysqli_num_rows()
PHP에서 DB(데이터베이스)에 저장된 row 데이터 개수를 알기 위한 방법으로
SELECT 문으로 조건에 맞는 데이터를 조회한 후
해당하는 row 데이터의 총 개수를 숫자로 반환해줌
■ 예제
DB. tmp_table 의 row 데이터가 총 4개 있다고 가정했을 때
<?php
$selSql = "
SELECT *
FROM tmp_table
";
$selRes = mysqli_query($db_conn, $selSql);
$totRows = mysqli_num_rows($selRes);
echo $totRows; // 4
?>
* 쿼리문 자체에 COUNT( ) 함수를 사용하여 행의 개수를 구하는 방법도 있음
<?php
$selSql = "
SELECT COUNT(*)
FROM tmp_table
";
$selRes = mysqli_query($db_conn, $selSql);
$selRow = mysqli_fetch_array($selRes);
$totRows = $selRow[0];
echo $totRows; // 4
?>
728x90
반응형