Mengapa MySQL `mysql_fetch_array` Saya Hanya Mengembalikan Satu Baris?

Mary-Kate Olsen
Lepaskan: 2024-11-23 02:02:26
asal
847 orang telah melayarinya

Why Does My MySQL `mysql_fetch_array` Only Return One Row?

MySQL Fetch Array Mengembalikan Hanya Satu Baris

Dalam kod yang diberikan, fungsi mysql_query melaksanakan pertanyaan yang mendapatkan semula baris daripada jadual direktori di mana syarat tertentu dipenuhi. Walau bagaimanapun, isu ini timbul apabila cuba mengakses elemen individu bagi baris yang dikembalikan menggunakan mysql_fetch_array.

Perkara utama yang perlu difahami ialah mysql_fetch_array mengembalikan satu baris daripada set hasil. Panggilan awal kepada mysql_fetch_array mendapatkan semula baris pertama, dan panggilan seterusnya akan mengembalikan baris seterusnya satu demi satu.

Untuk mengakses semua baris yang dikembalikan oleh pertanyaan, anda perlu menggunakan gelung untuk memanggil mysql_fetch_array berulang kali. Berikut ialah contoh yang akan mengambil dan memaparkan lajur artis setiap baris secara berulang:

$array = mysql_query("SELECT artist FROM directory WHERE artist LIKE 'a%' 
        OR artist LIKE 'b%' 
        OR artist LIKE 'c%'");

while ($data = mysql_fetch_array($array)) {
    echo $data['artist']; // Access each row's artist value
}
Salin selepas log masuk

Dengan menggunakan gelung, anda akan mengulangi semua baris dan mengakses setiap elemen di dalamnya.

Atas ialah kandungan terperinci Mengapa MySQL `mysql_fetch_array` Saya Hanya Mengembalikan Satu Baris?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan