Bagaimana untuk Mendapatkan dan Mengakses Berbilang Baris MySQL dalam PHP Menggunakan Tatasusunan Bersarang?

Susan Sarandon
Lepaskan: 2024-10-31 21:11:29
asal
316 orang telah melayarinya

How to Retrieve and Access Multiple MySQL Rows in PHP Using Nested Arrays?

Mengambil Berbilang Baris MySQL dalam PHP Menggunakan Tatasusunan Bersarang

Untuk mendapatkan semula berbilang baris MySQL dan mengaksesnya dalam PHP, anda boleh menggunakan panggilan berulang kepada fungsi mysql_fetch_assoc(). Seperti yang dinyatakan dalam dokumentasi PHP:

mysql_fetch_assoc() mendapatkan semula baris seterusnya daripada set hasil sebagai tatasusunan bersekutu. Kekunci tatasusunan ialah nama medan dan nilai tatasusunan ialah nilai medan yang sepadan.

Untuk mengakses data daripada berbilang baris, anda boleh menggunakan tatasusunan bersarang. Berikut ialah contoh:

<code class="php"><?php
// Establish database connection and execute query to select rows with number1 = 1

// Repeatedly call mysql_fetch_assoc() to retrieve each row as an associative array
while ($row = mysql_fetch_assoc($result)) {
    // Store each row in a nested array
    $multidimensionalArray[] = $row;
}

// Access data from the nested array using the following syntax:
$firstRowData = $multidimensionalArray[0];
$secondRowData = $multidimensionalArray[1];
echo $firstRowData['number2']; // Prints the number2 value for the first row
echo $secondRowData['number2']; // Prints the number2 value for the second row
?></code>
Salin selepas log masuk

Pendekatan ini membolehkan anda mengulangi baris dan mengakses data khusus yang anda perlukan, walaupun daripada berbilang baris, menggunakan struktur tatasusunan bersarang.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan dan Mengakses Berbilang Baris MySQL dalam PHP Menggunakan Tatasusunan Bersarang?. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!