mysql結果行數 取得資料庫結果集中的行數

2021-10-17 11:39:30 字數 1080 閱讀 4679

簡明現代魔法 -> php伺服器指令碼 -> 取得資料庫結果集中的行數

取得資料庫結果集中的行數

2010-01-05

mysql_num_rows

使用 mysql_num_rows 可以取得結果集中行的數目。

mysql_num_rows() 返回結果集中行的數目。此命令僅對 select 語句有效。要取得被 insert,update 或者 delete 查詢所影響到的行的數目,用 mysql_affected_rows()。

用法如下:

首先使用 mysql_query() 通過 sql 語句獲得結果集,然後再用 mysql_num_rows() 獲得資料庫的記錄行數。

$count = mysql_num_rows( mysql_query("select * from article where category = 'php' ") );

如果 sql 語句比較長,也可以將 sql 語句賦給乙個變數,如下**所示:

$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);

$result 就是查詢資料庫之後的結果集。

再舉乙個例子

$con = mysql_connect("localhost", "hello", "321");

if (!$con)

die('could not connect: ' . mysql_error());

$db_selected = mysql_select_db("test_db",$con);

$sql = "select * from person";

$result = mysql_query($sql,$con);

echo mysql_num_rows($result);

mysql_close($con);

mysql取得資料庫所有表名和字段注釋

1 取字段注釋 select column name 列名,data type 字段型別,column comment 字段注釋 from information schema.columns where table name companies 表名 and table schema testhu...

mysql取得資料庫所有表名和字段注釋

1 取字段注釋 select column name 列名,data type 字段型別,column comment 字段注釋 from information schema.columns where table name companies 表名 and table schema testhu...

ADO如何取得資料庫中表的字段資訊

若要取得資料庫中表的字段資訊,由以下recordset物件的屬性可得知 actualsize屬性 欄位的實際大小。definedsize屬性 定義欄位的大小。type屬性 字段型別,使用以下數字代表之 文字text 200 日期時間date 135 整數int 識別碼 3 單精準度 4 雙精準度 5...