mysql_num_rows
(PHP 3, PHP 4, PHP 5)
mysql_num_rows -- 結果における行の数を得る
説明
int
mysql_num_rows ( resource result )
結果セットから行の数を取得します。このコマンドは、
SELECT や SHOW のような、実際に結果セットを返す文に対してのみ有効です。
INSERT、UPDATE、REPLACE、DELETE クエリで変更された行の数を得るには、
mysql_affected_rows() を使用してください。
返り値
成功した場合に結果セットの行の数、失敗した場合に FALSE を返します。
例
例 1. 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";
?>
|
|
注意
注意:
下位互換のために、次の非推奨別名を使用してもいいでしょう。
mysql_numrows()