Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk Membuat Array dari Lajur Pangkalan Data dalam PHP?

Bagaimana untuk Membuat Array dari Lajur Pangkalan Data dalam PHP?

Linda Hamilton
Linda Hamiltonasal
2024-10-24 05:22:30937semak imbas

How to Create an Array from a Database Column in PHP?

Mencipta Tatasusunan daripada Lajur Pangkalan Data dalam PHP

Mengekstrak data satu baris daripada pangkalan data menggunakan mysql_fetch_array menghasilkan tatasusunan. Walau bagaimanapun, untuk mencipta tatasusunan daripada nilai semua baris dalam lajur tertentu, pendekatan yang lebih komprehensif diperlukan.

Penyelesaian

Satu penyelesaian yang berkesan adalah dengan mengulangi baris yang diambil daripada pangkalan data dan secara beransur-ansur membina tatasusunan nilai lajur:

<code class="php">$column = array(); // Initialize an empty array

while ($row = mysql_fetch_array($info)) {
    $column[] = $row[$key]; // Append the value of the desired column to the array
}</code>

Dalam kod ini:

  • Suatu tatasusunan $lajur dimulakan.
  • Gelung sementara berulang melalui baris yang diambil daripada pangkalan data menggunakan mysql_fetch_array.
  • Untuk setiap baris, nilai lajur yang ditentukan diperoleh menggunakan $row[$key], dengan $key ialah nama lajur atau indeks .
  • Nilai yang diambil dilampirkan pada tatasusunan $column.

Proses ini berterusan sehingga semua baris telah diproses, menghasilkan tatasusunan yang mengandungi nilai lajur yang dikehendaki daripada semua baris.

Atas ialah kandungan terperinci Bagaimana untuk Membuat Array dari Lajur Pangkalan Data dalam PHP?. 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