日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
PHP數(shù)據(jù)庫(kù)學(xué)習(xí)之如何獲取查詢結(jié)果的行數(shù)?
在 PHP 中,我們可以使用 MySQLi 和 PDO 兩種方式來(lái)連接和操作數(shù)據(jù)庫(kù)。不論使用哪種方式,都需要掌握如何獲取查詢結(jié)果的行數(shù)。

通常情況下,在進(jìn)行數(shù)據(jù)查詢時(shí),我們需要知道該查詢返回了多少條數(shù)據(jù)。這個(gè)信息對(duì)于分頁(yè)、記錄處理等功能至關(guān)重要。

創(chuàng)新互聯(lián)建站于2013年開(kāi)始,先為普洱等服務(wù)建站,普洱等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為普洱企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

在 MySQLi 中,獲取查詢結(jié)果的行數(shù)非常簡(jiǎn)單。只需通過(guò) mysqli_num_rows() 函數(shù)即可實(shí)現(xiàn):

```

$result = $mysqli->query("SELECT * FROM table_name");

$num_rows = mysqli_num_rows($result);

echo "共有".$num_rows."條記錄";

以上代碼中,首先通過(guò) `$mysqli->query()` 方法執(zhí)行 SQL 查詢語(yǔ)句,并將返回值賦給 `$result` 變量;然后通過(guò) `mysqli_num_rows()` 函數(shù)獲取 `$result` 的總行數(shù),并將其保存到 `$num_rows` 變量中;最后輸出一段提示信息。

如果使用 PDO,則可以借助 fetchAll() 和 count() 兩個(gè)方法來(lái)獲得相應(yīng)信息:

$stmt = $pdo->prepare("SELECT * FROM table_name");

$stmt->execute();

$rows = $stmt->fetchAll();

$num_rows = count($rows);

以上代碼中,首先調(diào)用 prepare() 方法準(zhǔn)備 SQL 查詢語(yǔ)句,并執(zhí)行 execute() 方法;然后調(diào)用 fetchAll() 方法從結(jié)果集中取出所有數(shù)據(jù)并存入變量 `$rows` 中;接著利用 count() 函數(shù)獲取 `$rows` 的總行數(shù),并將其保存到 `$num_rows` 變量中;最后輸出一段提示信息。


新聞標(biāo)題:PHP數(shù)據(jù)庫(kù)學(xué)習(xí)之如何獲取查詢結(jié)果的行數(shù)?
鏈接分享:http://m.5511xx.com/article/codjdoh.html