Mengapa saya mendapat \'Panggilan ke kaedah yang tidak ditentukan mysqli_result::fetch_all()\'?

DDD
Lepaskan: 2024-11-03 14:53:02
asal
964 orang telah melayarinya

Why am I getting

mysqli fetch_all() Ralat Fungsi: Kaedah Tidak Ditakrifkan

Mesej ralat "Ralat maut: Panggilan ke kaedah yang tidak ditentukan mysqli_result::fetch_all() in" menunjukkan bahawa kaedah fetch_all() tidak disokong dalam versi PHP yang digunakan.

Isu Keserasian

Fungsi fetch_all() telah diperkenalkan dalam PHP 5.3 .0, jadi versi sebelum itu tidak akan mempunyai akses kepadanya. Dalam kes ini, pengguna menggunakan PHP 5.2.17, yang mendahului pengenalan fetch_all().

Kaedah Alternatif

Sebagai penyelesaian, pengguna boleh menggunakan kaedah fetch_assoc() dengan gelung sementara untuk mendapatkan semula baris daripada hasil pertanyaan. Sintaksnya adalah seperti berikut:

<code class="php">while ($row = $result->fetch_assoc()) {
    // Do something with the row data.
}</code>
Salin selepas log masuk

Contoh

Coretan kod berikut menunjukkan cara menggunakan fetch_assoc() dengan gelung sementara:

<code class="php">$mysqli = new mysqli($host, $username, $password, $database);
$query = "LONG QUERY that works, tested in PHPMyAdmin";
$result = $mysqli->query($query);
while ($row = $result->fetch_assoc()) {
    print_r($row);
}
$mysqli->close();</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Mengapa saya mendapat \'Panggilan ke kaedah yang tidak ditentukan mysqli_result::fetch_all()\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!