Bagaimana untuk Membuat Array dari Lajur Pangkalan Data dalam PHP?

Linda Hamilton
Lepaskan: 2024-10-24 05:22:30
asal
1020 orang telah melayarinya

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>
Salin selepas log masuk

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!

sumber: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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan