mysqli_num_rowsの読み方

mysqli_num_rowsの読み方

phpで利用される関数の1つである「mysqli_num_rows」の読み方を掲載してます。

読み⽅

マイエスキューエルアイ・ナム・ロウズ」と読みます。

英訳

「row」は「行」という意味があります。

mysqli_num_rowsとは

phpでは、実行したクエリの行の数を返してくれる関数となります。

<?php

$mysqli = mysqli_connect('localhost', 'root', 'password', 'mydb');

// 接続確認
if (mysqli_connect_errno()) {
    printf("接続失敗: %s\n", mysqli_connect_error());
    exit();
}

echo "接続成功<br>";

$query = "SELECT id,name FROM USER";

if ($result = mysqli_query($mysqli, $query)) {

    $cnt = mysqli_num_rows($result);

    printf("%d 行存在します", $cnt);
    
    // 結果セットを開放
    mysqli_free_result($result);
}

mysqli_close($mysqli);

実行結果

userテーブルデータ

画像に alt 属性が指定されていません。ファイル名: image-28.png