主要2種:
專注于為中小企業(yè)提供網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)鄂爾多斯免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
獲取查詢結(jié)果的記錄數(shù)
int mysql_num_rows(mysql_result $result)
$result 為 mysql_query 返回的結(jié)果集。
[該函數(shù)返回一個整數(shù),表示記錄中有多少行數(shù)據(jù)]
mysql_affected_row()
可以用來獲取 insert, update, delete語句影響的記錄行數(shù)。
例:
--------------------------------------------
$sql = "select * from course";
$rs = mysql_query($sql) or die('數(shù)據(jù)庫連接失敗');
$s = mysql_num_rows($rs); //獲取記錄數(shù)
--------------------------------------------
mysql_connect("localhost","root","123456") or
die("打開數(shù)據(jù)庫服務(wù)器失??!"); //連接數(shù)據(jù)庫
mysql_select_db("a") or
die("打開數(shù)據(jù)庫a失??!"); //打開數(shù)據(jù)庫,a為數(shù)據(jù)庫名
$sql = "select id from b"; //id為字段名,b為表名
$result=mysql_query($sql);
if(mysql_query($sql)) //判斷$sql語句是否執(zhí)行
{
$num=mysql_num_rows($result); //取得包含id字段記錄的行數(shù)
echo "一共有".$num."個id"; }思想就是:根據(jù)含有ID的記錄(數(shù)據(jù)庫里一行內(nèi)容稱為一條記錄)條數(shù)來確定ID的個數(shù)
PHP查詢語句,有兩種方法獲得查詢的總記錄數(shù)。
一是使用mysql_num_rows函數(shù),例子代碼:
?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";
?
二是修改查詢語句,使用COUNT(*)作為查詢內(nèi)容,例子代碼:
?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";
?