Rumah > pembangunan bahagian belakang > tutorial php > Mengapa saya mendapat \'Panggilan ke kaedah yang tidak ditentukan mysqli_result::fetch_all()\'?

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

DDD
Lepaskan: 2024-11-03 14:53:02
asal
1081 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!

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