Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimanakah Saya Mengulang Melalui Data Set Keputusan MySQL Menggunakan Gelung Foreach?

Bagaimanakah Saya Mengulang Melalui Data Set Keputusan MySQL Menggunakan Gelung Foreach?

Barbara Streisand
Barbara Streisandasal
2024-11-08 13:04:02813semak imbas

How Do I Iterate Through MySQL Result Set Data Using a Foreach Loop?

Mengakses Data Set Keputusan MySQL Menggunakan Gelung Foreach

Apabila menanyakan pangkalan data MySQL menggunakan PHP, set hasil sering dikembalikan sebagai multidimensi tatasusunan. Setiap baris dalam tatasusunan mewakili rekod daripada pangkalan data, dengan lajur dalam setiap baris disimpan sebagai kunci bersekutu.

Untuk melelaran melalui tatasusunan berbilang dimensi menggunakan gelung foreach, anda boleh mengakses baris secara terus menggunakan mereka indeks bersekutu. Contohnya:

foreach ($rows as $row) {
  echo $row['id'];
  echo $row['firstname'];
  echo $row['lastname'];
}

Dalam contoh ini, $rows ialah pembolehubah yang memegang tatasusunan set hasil. Gelung foreach berulang melalui setiap baris dalam tatasusunan, mengekstrak nilai untuk lajur id, nama pertama dan nama keluarga menggunakan indeks bersekutunya.

Adalah penting untuk ambil perhatian bahawa bersarang gelung foreach tidak diperlukan apabila mengakses tatasusunan berbilang dimensi dalam cara ini. Indeks bersekutu menyediakan cara yang mudah untuk mendapatkan semula data yang dikehendaki tanpa memerlukan gelung tambahan atau teknik manipulasi tatasusunan lanjutan.

Atas ialah kandungan terperinci Bagaimanakah Saya Mengulang Melalui Data Set Keputusan MySQL Menggunakan Gelung Foreach?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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