php で mysql レコードの数をクエリする方法: 1. "mysql_num_rows" 関数を使用して mysql レコードの数をクエリします; 2. クエリ ステートメントを変更し、"COUNT" を使用して mysql レコードの数をクエリします(*)」をクエリ内容として入力します。
推奨: 「PHP ビデオ チュートリアル 」「php mysql」
PHP クエリ ステートメント,レコードの総数を返す
PHP クエリ ステートメントでは、クエリされたレコードの総数を取得する方法が 2 つあります。
MySQLi プロセス指向のアプローチ
$sql = "SELECT id, firstname, lastname FROM MyGuests"; $result = mysqli_query($conn, $sql); num_rows=mysqli_num_rows($result);
まず、mysql_num_rows 関数を使用します。コード例:
<?php $link = mysql_connect("localhost", "mysql_user", "mysql_password"); mysql_select_db("database", $link); $result = mysql_query("SELECT * FROM table1", $link); $num_rows = mysql_num_rows($result); echo "$num_rows Rows\n"; ?>
2 つ目は、COUNT(*) を次のように使用してクエリ ステートメントを変更することです。クエリの内容、コード例:
<?php $link = mysql_connect("localhost", "mysql_user", "mysql_password"); mysql_select_db("database", $link); $result = mysql_query("SELECT COUNT(*) FROM table1", $link); list($num_rows) = mysql_fetch_row($result); echo "$num_rows Rows\n"; ?>
以上がPHPでmysqlレコードの数をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。