Rumah > pembangunan bahagian belakang > tutorial php > Gunakan fungsi PHP 'mysqli_num_rows' untuk mendapatkan bilangan baris dalam set hasil

Gunakan fungsi PHP 'mysqli_num_rows' untuk mendapatkan bilangan baris dalam set hasil

王林
Lepaskan: 2023-07-25 06:28:01
asal
1029 orang telah melayarinya

Gunakan fungsi PHP "mysqli_num_rows" untuk mendapatkan bilangan baris dalam set hasil

Apabila menggunakan PHP untuk operasi pangkalan data, kadangkala kita perlu mendapatkan bilangan baris dalam set hasil pertanyaan. PHP menyediakan fungsi "mysqli_num_rows" yang sangat mudah untuk mendapatkan bilangan baris dalam set hasil.

Berikut ialah contoh kod yang menunjukkan cara menggunakan fungsi "mysqli_num_rows" untuk mendapatkan bilangan baris dalam set hasil:

<?php
// 假设已经连接到数据库
$mysqli = new mysqli('localhost', 'username', 'password', 'database_name');

// 检查数据库连接是否成功
if ($mysqli->connect_errno) {
    echo "连接数据库失败:" . $mysqli->connect_error;
    exit();
}

// 执行查询语句
$query = "SELECT * FROM users";
$result = $mysqli->query($query);

// 检查查询语句是否执行成功
if (!$result) {
    echo "查询失败:" . $mysqli->error;
    exit();
}

// 使用 mysqli_num_rows 函数获取结果集中的行数
$num_rows = mysqli_num_rows($result);

// 打印结果
echo "结果集中的行数为:" . $num_rows;

// 关闭数据库连接
$mysqli->close();
?>
Salin selepas log masuk

Dalam kod sampel di atas, kami mula-mula menyambung ke pangkalan data, kemudian laksanakan pernyataan pertanyaan dan simpan set hasil pertanyaan ke dalam pembolehubah $result. Kami kemudian menggunakan fungsi "mysqli_num_rows" untuk mendapatkan bilangan baris dalam set hasil dan menyimpannya ke pembolehubah $num_rows. Akhir sekali, kami mengeluarkan nombor baris ke halaman melalui pernyataan gema.

Perlu diingat bahawa fungsi "mysqli_num_rows" hanya boleh digunakan selepas pernyataan pertanyaan berjaya dilaksanakan. Jika pernyataan pertanyaan gagal, tiada data dalam set hasil, jadi fungsi "mysqli_num_rows" akan mengembalikan 0.

Ringkasan:
Gunakan fungsi PHP "mysqli_num_rows" untuk mendapatkan bilangan baris dalam set hasil dengan mudah. Ini sangat praktikal apabila melakukan operasi pangkalan data. Ia boleh membantu kami menentukan sama ada terdapat data yang dikembalikan dan mengira bilangan baris dalam hasil pertanyaan.

Atas ialah kandungan terperinci Gunakan fungsi PHP 'mysqli_num_rows' untuk mendapatkan bilangan baris dalam set hasil. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan